2.1 Go 문법의 특징
2장의 주요 내용은 다음과 같다.
• Go 문법의 특징
• 변수와 상수
• 프로그램의 기본 흐름 제어(if, switch, for)
• 함수
• 패키지
시작하기 전에 1장에서 소개했던 첫 번째 Go 프로그램을 다시 살펴보자.
▼ 첫 번째 Go 프로그램
// ➊ 패키지 선언 package main // ➋ 외부 패키지 임포트 import "fmt" // ➌ main 함수 func main() { // ➍ 외부 패키지 사용 fmt.Println("Hello World!") }
기억이 잘 나지 않는다면 1.4.2 코드분석을 참고하기 바란다. Go 문법의 세부 요소를 설명하기 전에 특징을 먼저 간략히 소개한다.