더북(TheBook)

2.1.2 정적 타입 언어, 동적 프로그래밍

Go는 엄격하게 타입을 확인하는 정적 타입 언어지만, 동적 타입 언어의 특성도 수용했다. 변수의 타입을 지정하지 않아도 컴파일러가 변수에 할당되는 값의 타입을 알아서 결정하고, 인터페이스는 덕 타이핑 방식으로 동작한다. 덕 타이핑 방식이 잘 기억나지 않는다면 1.1 Go는 어떤 언어인가의 Note를 참고하자. 인터페이스는 4장 객체 지향 프로그래밍에서 자세히 다룬다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.