风.fox Intellij IDEA下载(community版 就可以) https://www.jetbrains.com/idea/download/ GO语言 下载 https://golang.org/dl/ LINUX 下安装 http://blog.csdn.net/fenglailea/article/details/26163927
这里选择 Apple OS X 这个 go1.7.3.darwin-amd64.pkg (78MB) 下载安装即可
Intellij IDEA 菜单 -》Preferences-》Plugins 选项卡 记得重启Intellij IDEA
当前用户
cd ~ vim ~/.bash_profile打开此文件后,在最后一行加入如下内容:
export GOROOT=/usr/local/go export GOBIN=$GOROOT/bin export GOARCH=amd64 export GOOS=darwin export GOPATH=/Users/fox/work/go-test1:/Users/fox/work/go-test2注意 GOPATH 设置的是项目目录,根据你自己的项目设置 如果有多个目录,用冒号分割
GOPATH第一个目录为第三方包下载存放目录,具体请看7.第三方包
编译生效
source ~/.bash_profile查看是否生效
echo $GOPATH如果有输出信息和你设置的一样,那么该配置已生效
生效成功后,这里还要: 重启Intellij IDEA
新建3个目录,及1个例子
bin pkg src src/example/main.gosrc目录存放Go源代码(项目源码存在此目录下) pkg目录package对象 bin目录存放可执行对象
main.go 源码:
package main import ( "fmt" ) func main() { fmt.Println("Hello World!") }菜单 File -> Project Structure 选择GO语言安装目录
在GO项目目录下执行:
go get gopkg.in/mgo.v2gopkg.in/mgo.v2 是第三方包 下载快慢根据你的网速决定,如果下载不成功,重新执行该命令即可
注意 第三方包下载到GOPATH列表的第一个工作空间。
go get 参数说明
-d 紧下载,不安装 -u 更新包,包括其依赖项 -f 和-u配合,强制更新,不检查是否过期 -t 下载测试代码所需的依赖包 -insecure 使用HTTP等非安全协议 -v 输出详细信息 -x 显示正在执行的命令
编译并运行程序 控制台打印输出
