(Go 와 관련 툴 GoImport, GOPATH 등은 다 설정되어 있는 상태에서)
# GoSublime 플러그인 설치
Package Control : Install Package -> GoSublime 선택해서 설치
# 디폴트 설정 참고
Preferences -> Package Settings -> GoSublime -> Settgins - Default (ctrl+. ctrl+4)
# goimport 툴 설치
go get golang.org/x/tools/cmd/goimports
# 사용자 설정
Preferences -> Package Settings -> GoSublime -> Settgins - User (ctrl+. ctrl+5)
# 사용자 설정에 GoImport 사용하도록 추가
# .go 파일 저장시(ctrl + s) 누락된 패키지가 있다면 자동 import 문이 추가
{
"fmt_cmd": [ "goimports" ]
}
# go sublime 키 바인드 상태 보기
ctrl + . ctrl + .
# gofmt 적용하기
# 사용자 설정에 goimport 이 되어 있다면 파일 저장시에 자동 gofmt 적용된다.
ctrl + b
go fmt
# go 빌드하기
ctrl + b
go build
# go 실행하기
# go run 은 임시 실행파일이 생성하여 실행되기 때문에 중단시 프로세스를 킬해야 한다.
# Sublime Text 대신 콘솔창에서 go run 하면 프로세스 킬시 ctrl+c 를 바로 사용할 수 있어 편하다.
# Sublime Text 대신 콘솔창에서 go run 하면 프로세스 킬시 ctrl+c 를 바로 사용할 수 있어 편하다.
ctrl + b
go run a.go b.go
go run a.go b.go
# 기타 명령어와 단축키 참고
Preferences -> Package Settings -> GoSublime -> Key bindings - Default
comments:
댓글 쓰기