프로그래밍/Go2011.08.27 14:42
몇일 전 "Go 프로그래밍 언어의 한국 커뮤니티" 를 새롭게 다시 시작한다는 반가운 메일을 받았습니다.
거의 1년여만입니다. 물론 한가지를 꾸준히 하지 못하는 제 성격 탓도 있습니다.
우선 Windows 에라도 다시 개발환경을 셋팅해 보았습니다.

전에 포스팅 했던 Beginner's Guide Using Go On Win98/2K/XP 를 참조하여 gomingw(Go MinGW Builds)를 설치한 후 Goclipse(Eclipse-based IDE for Google Go)를 설치했습니다.

 Goclipse(Eclipse-based IDE for Google Go) 설치

① Eclipse 3.6 or later 설치

② Goclipse plug-in 설치
   - Eclipse 실행, Help > Install New Software... 선택
   - Work with 텍스트 박스에 아래의 업데이트 URL 입력 후 Add 버튼 클릭
   - 업데이트 URL : http://goclipse.googlecode.com/svn/trunk/goclipse-update-site/
   - Name 텍스트 박스 공란으로 둔채 OK 버튼 클릭


   - goclipse 카테고리 앞의 체크박스 선택 후 Next 버튼 클릭


   - Install 관련 상세사항 확인 후 Next 버튼 클릭


   - 라이센스에 동의 후 Finish 버튼 클릭


   - plug-in 설치 완료 후 재시작 여부를 묻는 창에서 Restart Now 버튼 클릭


   - Eclipse 재시작 후 Preferences 창에서 Go 환경 설정
   - GOROOT path 지정 시 나머지 환경변수 path 는 자동으로 설정됨



 Gocode integration plug-in 설치 및 샘플 프로그램 실행

Gocode integration plug-in 설치 : editor 에서 autocompletion 기능
   - gocode-win32.zip 다운로드
   - 압축을 푼 후 gocode.exe 파일을 %GOBIN% 폴더(C:\go\bin)에 복사
   - Eclipse 재시작

② 샘플 프로그램(hello.go) 실행
   - Go 프로젝트 생성, File > New > Project... 선택 후 Go Project 선택, Next 버튼 클릭


   - Project name 입력 후 Finish 버튼 클릭


   - Go perspective 활성화


   - cmd 폴더에서 우측 마우스 클릭, New > File


   - File name 텍스트 박스에 "hello.go" 입력 후 Finish 버튼 클릭


   - "hello.go" 코드 작성 : autocompletion 기능 확인
package main
import "fmt"
func main() {
        fmt.Printf("Hello~~ World!! \n");
}


   - "hello.go" 실행 : Run > Run As > Go Application
   - Console 창에 "Hello~ World~!" 출력


저작자 표시 비영리 변경 금지
신고
Posted by JuHoi
TAG ,