1.go的官网:https://golang.org/

 下载地址:https://golang.org/dl/

 ps:因为windows的影响我用的apk版本的安装比较简单,后面也会介绍环境变量的配置同样是apk安装的前提.

2:找到go的安装地址

  一般自动安装都是在/usr/local/go目录下

3:开始配置环境变量

切换到家目录下: cd 或者cd ~

先创建一个工作区

$ mkdir -p /Users/XXX/mygo/src # create a place to put source code

ls -all 查看全部文件包括隐藏文件,因为我们要找.bash_profile 通过这个系统文件来配置环境变量

sudo vim .bash_profile 进入修改文件

 

vim模式下i进入编辑模式 最后一行添加

export GOPATH=/Users/chenjia/mygo

export GOBIN=$GOPATH/bin

export PATH=$PATH:$GOBIN

我的文件如下

# Setting PATH for Python 3.6

# The original version is saved in .bash_profile.pysave

PATH="/Library/Frameworks/Python.framework/Versions/3.6/bin:${PATH}"

export PATH

PATH=$PATH:/usr/local/mysql/bin/

export GOPATH=/Users/chenjia/mygo

export GOBIN=$GOPATH/bin

export PATH=$PATH:$GOBIN

  

:wq 保存退出后刷新一下.bash_profile

chenjiadeMacBook-Pro:~ chenjia$ source .bash_profile

4:创建一个hello go 来检验一下

chenjiadeMacBook-Pro:src chenjia$ vim ~/go/src/hello.go

  内容如下

package main
import (
"fmt"
)
func main(){
fmt.Println("hello go")
}

  

老办法:wq保存退出

到hello.py目录下 cd ~/go/src

执行go run

chenjiadeMacBook-Pro:src chenjia$ go run hello.go

chenjiadeMacBook-Pro:src chenjia$ go run hello.go

hello go

终于配完了

over thanks!

Mac下配置Golang环境的更多相关文章

  1. Mac下配置Maven环境变量

    Mac下配置Maven环境变量 1.先到Apache官网下载maven压缩包.下载地址:http://maven.apache.org/download.cgi 2.Maven是用Java开发的,所以 ...

  2. mac下配置开发环境

    常用命令 显示隐藏文件 1 defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder 关闭隐藏文 ...

  3. Mac 下配置 adb 环境

    使用 adb 命令可以很直接的观察你的应用 第一步 打开终端,敲入命令:sudo vi .bash_profile(如果有密码就为本机登录密码, 如果没有这个文件就会创建一个新的). 第二步 在文件中 ...

  4. Mac下配置git环境和客户端SourceTree+Git常用命令大全(Mac 10.12)

    前言: 如果不想折腾,直接下载GitHub桌面端,高度集成git,不需要学习git的任何命令. https://desktop.github.com/ 一.配置git环境 1.上官网https://g ...

  5. Mac下配置Hive环境

    在配置Hive环境之前,需要Hadoop环境. 安装Hive 点击下载 下载结束后,会有一个.tar文件,使用以下命令解压该文件. tar -zxvf 要解压的tar包 解压完成后如下 修改Hive配 ...

  6. Mac下配置Hadoop环境

    下载Hadoop(我下载的是2.8.0版本) 点击此处下载 下载后,使用 tar -zxvf tar包名 解压tar包,解压完成后有这样一个文件出现 修改Hadoop的配置文件 需要修改的配置文件在H ...

  7. mac下配置android环境变量

    下面我将一下mac环境下的配置步骤: 1.在本地目录(home directory)中创建文件.bash_profile2.在文件中写入以下内容:export PATH=${PATH}:/Users/ ...

  8. JavaWeb学习笔记(一)Mac 下配置Tomcat环境

     最近,想鼓捣与服务器端的交互,只能自己搭建环境了. 上个周一鼓捣了一点,周五再鼓捣,发现忘得已经差不多了.好记性不如烂笔头,还是记录下来比较好. 首先,去Tomcat的官网,下载Mac版的Tomca ...

  9. 在Mac下配置Maven环境

    下载Maven安装文件,(http://maven.apache.org/download.html)如:apache-maven-3.5.0-bin.zip,然后解压到本地目录. 打开 .bash_ ...

随机推荐

  1. Redis笔记(2)单机数据库实现

    1.前言 上节总结了一下redis的数据结构和对象构成,本章介绍redis数据库一个基本面貌,是如何设计的. 2.数据库 服务器结构redisServer: redisDb *db: 一个数组,保存服 ...

  2. 兼容IE9以下和非IE浏览器的原生js事件绑定函数

    事件绑定函数的demo如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "htt ...

  3. 从学CodeSmith谈程序员学习方法

    一直觉得CodeSmith是个好东西,最近正好有点时间来研究下,其实以前也想学习怎么用,在博客园搜一下有很多介绍CodeSmith的文章,我就收藏过一个写得很详细的http://terrylee.cn ...

  4. 【nodejs】文件上传demo实现

    文件结构: index.js var server = require('./server.js'); var router = require('./router.js'); var request ...

  5. kafka 生产者基本操作

    kafka自带了一个在终端演示生产者发布消息的脚本--kafka-console-producer.sh 运行该脚本会启动一个进程,在运行该脚本时可以传递相应配置以覆盖默认配置. 参数-- -- pr ...

  6. Nginx图片防盗链【实战】

    访问我的博客 前言 博主目前在一家原创小说网站公司工作,由于站内的作品全部是原创,于是乎不可避免地会被一些盗版网站爬取盗版,对于防盗版一直没有很好的对策,让公司很是苦恼. 最近去一些盗版网站上搜索我们 ...

  7. java设计模式(详)

    http://www.runoob.com/design-pattern/design-pattern-tutorial.html

  8. asp.net mvc 微信公众号token验证

    本人的公众号要申请成为开发者,必须经过token认证.微信公众号的官方代码只列出了PHP代码的实例,明显是歧视.net用户.我用的asp.net mvc中的web api,结果调了好久都没有成功,最后 ...

  9. VS2012 生成项目报 "Lc.exe已退出,代码为-1" 错误

    解决方法:删除项目下Properties文件下的license.licx文件即可.

  10. Postman中使用post方式调用接口

    选择body-row,输入data