Go프로그래밍 - 윈도우 기본 환경 설정(2)
이번 포스팅에서는 윈도우 환경에서 Go 프로그래밍 개발을 위한 환경 세팅 두 번째 과정을 이어나가도록
하겠습니다.
이번 과정을 잘 마무리하시면, Atom IDE에서 편리하게 Go 개발 환경을 갖추실 수가 있습니다.
아직 Go 설치 및 환경 변수 세팅이 안되어 있다면, 이전 포스팅을 참고하세요.
Go프로그래밍 - 윈도우 기본 환경 설정(1) - 이전 포스팅 참조
Atom 에디터 Go관련 패키지 설치
File -> Settings -> Install 메뉴로 이동 후 아래 3가지 패키지를 설치합니다.
본 설정은 윈도우10(windows10 x64)에서 설정했습니다.
설치한 패키지는 아래와 같습니다.
1. Go-plus : Go 개발 시 code-assistance 및 편리 기능 제공
2. Script : 각종 프로그래밍 언어 실행 제공
3. platformio-ide-terminal : Atom 에디터에서 command-line 콘솔 제공
Atom 에디터 프로젝트 추가 및 실행 환경 설정
Go프로그래밍 - 윈도우 기본 환경 설정(1) - 이전 포스팅 참조 에서 GOPATH에 설정한 프로젝트를 추가 후
아래와 같이 설정합니다.
File -> Add Project Folder 메뉴 실행 후 GOPATH에 등록한 프로젝트를 추가합니다.
윈도우 환경에서 ATOM terminal 패키지를 이용할 때는 실행이 안되는 경우가 있습니다.
아래와 같이 cmd 실행 -> 마우스 오른쪽 버튼 -> 속성 -> 옵션 -> 레거시 콘솔 사용을 체크합니다.
Atom 에디터 GO 프로그래밍 환경 - 최종 실행 확인
GOPATH에 등록된 프로젝트를 정확하게 추가했다면, src, bin 폴더에 go 관련 라이브러리들이 자동으로 다운로드 및 컴파일 되어 저장되는 것을 확인하실 수 있습니다.
기존 go.test
파일을 클릭해서 열어보면 하단에 Go 전용 console 을 확인하실 수 있으며, 아래와 같은 기능들을 실행 하실 수 있습니다.(하단에 실제 실행 화면을 확인하세요.)
1. Ctrl+Shift+b
를 통해서 go 스크립트 실행 가능
2. 프로그램 코딩 중 특정 패키지명 또는 함수명을 선택 후 Alt+d
를 실행 -> Go Doc 레퍼런스 확인가능
3. 왼쪽 하단에 +
버튼을 클릭 후 커맨드라인 실행 가능(Go, Git 작업에 정말 유용합니다.)
프로젝트 구성 폴더별 역할에 대해서 다시 한번 아래와 같이 정리해드립니다. 꼭 기억하세요.
bin 폴더 : 소스파일 컴파일 후 운영체제별 실행 가능한 바이너리(Binary)파일이 저장되는 곳
pkg 폴더 : 프로젝트에 필요한 패키지가 컴파일 되어 라이브러리 파일이 저장되는 곳
src 폴더 : 직접 작성한 소스코드 및 오픈소스를 저장하는 곳
실제 실행 화면
마무리
윈도우 환경에서 Go 개발 환경 세팅을 Atom 에디터의 강력한 패키지를 활용해서 개발 환경 설정을 2부에
걸쳐서 포스팅 했습니다.
Go 개발을 위한 많은 IDE를 사용해봤지만, 범용적으로 사용할 수 있는 아톰에디터가 가장 편리한 것 같습니다.
참고로 IntelliJ 제작사인 JetBrains에서 만든 Go-land라는 강력한 유료 IDE도 많이 사용 된다는 것을
기억하세요! 즐거운 GoLang 개발이 될 수 있기를 기대합니다.
'언어 > Go' 카테고리의 다른 글
Go(Golang) - 웹 서버(Web Server) Logging 구현(Http) 예제 및 소스파일 (0) | 2018.06.29 |
---|---|
Go(Golang) - 웹 서버(Web Server) 기초 구현(Http) 예제 및 소스파일 (2) | 2018.06.27 |
Go(Golang) - 맥(Mac) 개발 환경 설치 및 기본 설정 정리(2) (0) | 2018.03.30 |
Go(Golang) - 맥(Mac) 개발 환경 설치 및 기본 설정 정리(1) (5) | 2018.03.27 |
Go(Golang) - 윈도우 개발 환경 설치 및 기본 설정 정리(1) (0) | 2018.03.22 |