[Docker] Golang App을 Docker Image로 빌드하기
DevOps/Docker2022. 5. 12. 22:33[Docker] Golang App을 Docker Image로 빌드하기

✔️ Golang https://go.dev/doc/tutorial/getting-started ✔️ Golang 특징 Golang은 고속의 퍼포먼스를 내야하는 프로그램을 만들 때 사용한다. Go의 가장 큰 특징은 병렬처리가 매우 쉽다는 것이다. 병렬처리를 위해서는 2개 이상의 프로세스의 동기화라는 챌린지가 있다. Go는 고루틴을 통해 오버헤드가 거의 없는 병렬 처리 로직을 간단한 문법으로 구현할 수 있다. Go는 pointer가 있다. 컴파일 언어지만 컴파일 속도가 매우 빠르다는 장점이 있다. c언어는 gcc를 이용해서 실행 파일을 만들지만 go는 실행 파일을 만들지 않고 script 언어처럼 작동한다. ✔️ Golang App 개발 환경 준비 (djangoapp) vagrant@docker  ~/g..

image