Backend/Golang (9) 썸네일형 리스트형 Go 언어 - [1장] (Go 언어 소개) ※ 디스커버리 Go 언어 라는 책 내용을 전반적으로 다루지만 책 리뷰보다는 좀 더 간단하게 정리해보겠습니다. 1. 시작하기 1.1 Go 언어 소개 범용 프로그래밍 언어 빠른 컴파일, 가비지 컬렉션 지원 정적 자료형 언어이지만 동적 자료형 언어처럼 작성 가능 동시성을 지원 공식 홈페이지 - Go 가 생산성이 높은 이유 부분적이지만 자료형 추론을 통해 자료형 이름을 반복하지 않아도 됨 소스 코드 형식을 자동으로 맞춰주는 도구 포함 편리한 도구들 기본 제공 테스트코드 작성이 쉽고 코드 문서화까지 가능 함수 리터럴 및 클로저 자유롭게 사용 명시적으로 인터페이스를 지정하지 않아도 인터페이스 구현 가능 채널을 이용해 동시성 구현이 편하고 언어 고유의 자원으로 교착, 경쟁상태 파악 쉬움 빠른 컴파일 속도 -> 컴파일.. 이전 1 2 다음