Atom에서 go 언어 개발할 수 있도록 셋팅하기 위해 go-plus를 사용한다.

https://github.com/joefitzgerald/go-plus

(아직 완벽하지는 않지만, 아주 쓸만하다.)



1. 도구 설치

$ go get code.google.com/p/go.tools/cmd/goimports

$ go get github.com/golang/lint/golint



2. Atom에서 go-plus패키지 설치


Atom의 메뉴, Packages 에서 Settings View ---> 

Install Package/Theme 를 선택


입력칸에 go-plus 입력하고 검색한다.


(기본적인 환경 설정인 GOPATH, GOLANG 이 되어야 한다.설정이 안되어 있다면, 설정 변경후, atom 재실행한다.)



3. Atom에서 go-plus의 Settings 변경

Command + , (settings)로 이동한후, packages 선택 후, 설치된 go-plus의 settings설정 변경




입력 란에 GO 설치된 내용을 저장 한다.  


Go excutable Path : /usr/local/go/bin/go

Go path : $GOPATH


설정 내용을 보면, IDE툴의 내용이 있다. 대부분 check on 되어 있다. 


소스를 두고, 테스트를 해본다. 하단의 go-plus 창에 "String"이라는 undefined 문자에 대한 에러를 보여준다. 



실제 테스트를 해보면 동일하게 나타난다.



$ go run src/test/test.go

# command-line-arguments

src/test/test.go:6: undefined: String



정상적으로 수정하면 더 이상 컴파일 에러는 발생하지 않는다. 



$ go run src/test/test.go

2


Posted by '김용환'
,