2012년 4월 23일 월요일

go language


GO 언어 문법에서,

한가지 안타까운 사실이 발견되었다.

여는 괄호 ( "{" ) 를 함수이름 다음줄에 쓸수 없다는 문법적 제한사항이 있다.




D:\DEV\PP\work_4\src>go build hello28.go
# command-line-arguments
.\hello28.go:8: syntax error: unexpected semicolon or newline before {



































if 문 등의 제어구조에서도 같은 제한사항이 적용된다.




D:\DEV\PP\work_4\src>go build hello28.go
# command-line-arguments
.\hello28.go:12: missing condition in if statement
.\hello28.go:12: i > 0 not used