Go语言开发 可以使用的IDE很多 (Goclipse,sublime,notepad++,vim等)目前使用的最顺手的就是LiteIDE了
但是尽管这样,一开始使用LiteIDE也有很多不习惯的地方,下面主要总结了一些自己喜欢的用法
首先下载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 mainimport ( "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.exeinstall compile and install packages and dependencies在src目录或者hello下执行go install hello生成bin和pkg文件pkg中安装了依赖包(编译后的)bin中生成了hello.exerun compile and run Go program在src/hello目录下执行go run hello.go不生成任何文件 只运行程序(参数只能是含main的go文件)build 命令只生成可执行的文件 并且保存在当前的目录中(参数可为目录和文件 一般为文件)而install命令不但包含build的过程 而且生成编译后的文件和可执行文件 并且按标准工程目录存放