其实试了好多方法,我用的是下面这种方法,简单快捷!

安装homebrew

在终端输入命令

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安装后更新下

brew update

安装go

brew install go

配置环境变量(GO 默认安装在usr/local/go这个目录)

export PATH=$PATH:/usr/local/go/bin

创建工作目录及配置GOPATH

在用户目录创建go文件夹

cd

mkdir go

vim ~/.bash_profile

export GOPATH=/Users/username/go (username,换成你的)

测试

cd /Users/username/go

mkdir src pkg bin main

cd main

touch test.go

写入代码 ----start

package main

import "fmt"

func main() {

fmt.Printf("Hello, world")

}

写入代码 ----end

在命令行上面运行 go run test.go

输出 Hello, world 表示正常

最新文章

  1. 导出BOM表
  2. OpenBSD内核之引导PBR
  3. react js 按条数 展开/折叠
  4. rename() 是原子的么
  5. UVa 699 下落的树叶
  6. [ZOJ 1004] Anagrams by Stack (简单搜索)
  7. Intel XDK问题
  8. MYSQL数据库性能调优之三:explain分析慢查询
  9. 制作PPT时,可能这些小习惯你需要注意
  10. CXF整合Spring开发WebService
  11. Socket,非阻塞,fcntl
  12. Html5NodeJs安装less之千辛万苦CMD系列
  13. ArrayList排序算法的源码
  14. leetcode 717. 1-bit and 2-bit Characters -easy
  15. 四十九、进程间通信——System V IPC 之消息队列
  16. JavaScript代理模式
  17. 用js实现一个简单的mvvm
  18. transformer 源码
  19. python 安装influxdb-python
  20. Spring Boot 揭秘与实战(五) 服务器篇 - 内嵌的服务器 Tomcat剖析

热门文章

  1. sql数据库(更新)
  2. MATLAB中mean的用法
  3. TensorFlow系列专题(八):七步带你实现RNN循环神经网络小示例
  4. Python python 五种数据类型--列表
  5. iOS MachO
  6. [HDU]1166敌兵布阵<静态线段树>
  7. idea打包或编译错误,错误为c盘idea路径某些文件被占用(非idea文件,项目生成的文件)
  8. 字典树基础进阶全掌握(Trie树、01字典树、后缀自动机、AC自动机)
  9. H - 蓬松的头发 HDU - 5504
  10. Linux命令后面加 & 的作用