[Go] Go 언어 함수(func) & 메소드(Method) 정리
■ Go 언어 함수 func는 여러 프로그래밍 언어(JavaScript, Python 등)에서 일반적으로 사용하는 함수형태와 유사하지만, Go 언어에서는 특별하게 다수의 리턴값을 가질 수 있으며, 또한 리턴할 변수를 미리 선정하고 리턴시킬 수 있다. 1) 한개의 값을 리턴하는 함수 예시) 자료형이 string인 한개의 값을 리턴하는 함수 func SingleReturn(name string) string { return name } 2) 다수의 값을 리턴하는 함수 예시) 자료형이 int, string인 다수의 값을 리턴하는 함수 func ManyReturn(name string) (int, string) { return len(name), name } 3) 변수를 지정해서 리턴하는 함수 예시) 자료형이 ..
2021.01.18