go 백엔드 제작 후기
회사에서 golang으로 백엔드를 제작할 일이 있어서 기능을 담당해서 제작했다. 여기서 golang에 대해서 받은 느낌은 야는 좀 델리케이트 하네 였다. 안쓰는 변수에 대해서 에러를 내뿜고, uint int 에 대한 지정을 철저히 안하면 언더플로우가 되어버리는 일이 발생한다. 그리고 특정 int형만 받는 메소드들도 있어서 어느정도 메모리구조를 알고 건드려야 하는 언어였다. 신입을 키우는 언어(?) 라는 생각도 들었는데 확실히 난잡한 언어는 아니지만 많이 생각해야 하는 언어인 점은 맞는거같다. 우선 백엔드 제작시 proto 파일을 만들어주어야 했다. 이 파일은 자바 스프링으로 치면 컨트롤러를 만들어 주는 부분과 비슷했다. 더보기 syntax = "proto3"; option go_package = "tar..
프로그래밍
2022. 2. 7. 10:38