go 언어 좋아요.
학습이 쉬워요.
대강…. C 언어에서 포인터는 있는데 포인터의 포인터는 없는 느낌???
C 언어가 쉬운 언어인데 포인터 때문에 개고생하는데…
포인터의 포인터 빠지면 쉬운 언어가 되고… 그 비슷한 느낌입니다.
배포가 쉬워요.
컴파일 후 결과물이 실행파일 한개입니다.
자바/파이선은 패키지/jar 다운받느라고 개고생 하는데…
실행파일 한개만 배포하면 됩니다.
물론… 실행파일 한개의 크기는 무지 커지는데 … 실행파일 한개만 배포하면 되고…
바이트 코드가 아니라… 실행코드라… OS 가 다르면 각각 컴파일 해서 배포해야 하는데…
배포라는 단어에는 리눅스 배포라는 개념이 베이스에 깔려 있어서리…
멀티 스레드 간단히 됩니다.
C 언어 같은 경우 스레드 하나 당 1-2메가 메모리 할당해야 하는데…
go 는 2k 정도 할당합니다.
10만개 스레드 생성해도 메모리 문제 발생하지 않아요.
ps. 실행파일 크기는 미친듯이 큰데…
실행파일 하나만 배포하면 끝나고…
API 서버 구축할 때 go 로 구축하는 것도 생각해 볼만 합니다.
댓글을 남기려면 로그인이 필요합니다.
로그인 후 이 페이지로 돌아와 바로 댓글을 남길 수 있습니다.