Go語言開發 可以使用的IDE很多 (Goclipse,sublime,notepad++,vim等)目前使用的最順手的就是LiteIDE了
但是盡管這樣,一開始使用LiteIDE也有很多不習慣的地方,下面主要總結了一些自己喜歡的用法
首先下載LiteIDE並安裝(可用免安裝的) 下載地址https://code.google.com/p/liteide/我用的是windows64bit的
第一步是配置環境變量
(前提是已經安裝了Go語言並配置了Go的環境變量)
點擊菜單欄的查看 選擇->編輯環境變量
我的配置是這樣的
#nativecompilerwindowsamd64
GOROOT=D:\ProgramFiles(x86)\Go\go #這里是Go的安裝目錄
#GOBIN=
GOBIN=%GOROOT%\bin
GOARCH=amd64
GOOS=windows
CGO_ENABLED=1
PATH=%GOROOT%\bin;%PATH%
LITEIDE_GDB=gdb64
LITEIDE_MAKE=mingw32-make
LITEIDE_TERM=%COMSPEC%
LITEIDE_TERMARGS=
LITEIDE_EXEC=%COMSPEC%
LITEIDE_EXECOPT=/C
這樣就配置好了LiteIDE的環境變量
然后進行設置
第二步是設置GoPath(相當於workspace)
點擊菜單欄的查看 選擇->管理GoPath
我只設置了一項系統GoPath
D:\Users\Mike\GoPath
第三步開始編寫程序
個人習慣各個工程公用一個src目錄,一開始不怎么習慣,但是比多工程目錄好用方便
在左側的目錄試圖中添加目錄 將GoPath的目錄添加進來,在GoPath目錄下新建文件夾src
添加一個hello工程
在src目錄下新建目錄hello並在hello目錄下建立hello.go
編輯代碼
package main import ( "fmt" ) func main() { fmt.Println("Hello,世界") }
我習慣使用在終端而不是LIteIDE中運行程序 打開終端轉到目錄D:\Users\Mike\GoPath\src\hello執行
go run hello.go
可查看到運行結果
下面這幾種運行方式略有區別給出一些說明
build compile packages and dependencies 在src目錄或者hello下執行go build hello 只在對應當前目錄下生成了hello.exe install compile and install packages and dependencies 在src目錄或者hello下執行go install hello 生成bin和pkg文件pkg中安裝了依賴包(編譯后的)bin中生成了hello.exe run compile and run Go program 在src/hello目錄下執行go run hello.go 不生成任何文件 只運行程序(參數只能是含main的go文件) build 命令只生成可執行的文件 並且保存在當前的目錄中(參數可為目錄和文件 一般為文件) 而install命令不但包含build的過程 而且生成編譯后的文件和可執行文件 並且按標准工程目錄存放
