go
1. 설치 및 설정
- https://golang.org/doc/install
2. 튜토리얼 사이트
- https://go-tour-kr.appspot.com/
3. Go 프로그램 패키지
- 프로그램은 main 패키지에서부터 실행을 시작한다
- 패키지 호출 명명규칙
- 디렉토리 경로의 마지막 이름을 사용
example "{GO_PATH}/src/{package_name}/example.go" 를 사용한다면
import "{package_name}" |
example (둘다 가능)
import ( "fmt" "math" import "fmt" import "math" |
- 패키지를 Import 하면 패키지가 외부로 export 한 것들(메서드나 변수, 상수 등)에 접근한다
- Go 에서는 첫 문자가 대문자로 시작하면 그 패키지를 사용하는 곳에서 접근할 수 있는 exported name이 된다
예를 들어 Foo 와 FOO 는 외부에서 참조할 수 있지만 foo 는 참조 할 수 없다
4. 함수 호출
- 매개변수(인자) 포함 가능
- 매개변수의 타입 : 변수명 뒤에 명시
- Multiple results 가능
example :
x int func add(x int, y int) int {return x + y } func swap(x, y string) (string, string) { return y, x } |
5. go 시작해보기
>> hello.go package mainimport "fmt" func main() { fmt.Println("Hello, 안녕") } >> 실행 PS D:\02.workspace\11.go> go run .\hello.go Hello, 안녕 |
'개발' 카테고리의 다른 글
Git 입문 (0) | 2017.12.17 |
---|---|
Docker 기초 - 1 (0) | 2017.06.10 |
swagger 사용하기 (0) | 2016.11.15 |
iOS custom framework 만들기 (0) | 2016.11.04 |
Ubuntu 머신에서 다른 머신 제어하기 (0) | 2016.09.09 |