• GO环境变量设置


    1. GOROOT就是go的安装路径
      在~/.bash_profile中添加下面语句:

      GOROOT=/usr/local/go
      export GOROOT

      当然, 要执行go命令和go工具, 就要配置go的可执行文件的路径:
      操作如下:
      在~/.bash_profile中配置如下:
      export $PATH:$GOROOT/bin
      如果是windows需要使用;符号分割两个路径, mac和类unix都是用:符号分割

    2. GOPATH:

      • go install/go get和 go的工具等会用到GOPATH环境变量.
      • GOPATH是作为编译后二进制的存放目的地和import包时的搜索路径 (其实也是你的工作目录, 你可以在src下创建你自己的go源文件, 然后开始工作)。
        1. GOPATH之下主要包含三个目录: bin、pkg、src
        2. bin目录主要存放可执行文件; pkg目录存放编译好的库文件, 主要是*.a文件; src目录下主要存放go的源文件
      • 不要把GOPATH设置成go的安装路径,
        可以自己在用户目录下面创建一个目录, 如gopath
        操作如下:
        cd ~
        mkdir gopath
        在~/.bash_profile中添加如下语句:
        GOPATH=/Users/username/gopath
      • GOPATH可以是一个目录列表, go get下载的第三方库, 一般都会下载到列表的第一个目录里面
      • 需要把GOPATH中的可执行目录也配置到环境变量中, 否则你自行下载的第三方go工具就无法使用了, 操作如下:
        在~/bash_profile中配置,
        export $PATH:$GOPATH/bin
      • 创建一个go项目, 并且编译运行:
        mkdir goproject
        cd goproject
        touch hello.go
        在hello.go中输入:
        package main
        import "fmt"
        func main() {
           fmt.Println("Hello, GO !")
        }
        在项目根目录下执行go build命令来构建你的项目, 构建后会生成hello文件
        运行生成的文件./hello, terminal中输出: Hello, GO !
        当然你也可以直接运行命令go run hello.go来执行程序.

    如果要上述设置生效, 可以执行命令: source ~/.bash_profile



    作者:元亨利贞o
    链接:http://www.jianshu.com/p/4e699ff478a5
    來源:简书
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
  • 相关阅读:
    Tomcat下HTTPS双向认证配置以及客户端调用案例
    Java本地运行中文正常,部署到Weblogic中文乱码
    gson 忽略掉某些字段不进行转换
    JavaScript中定义对象的四种方式
    使用CSS3实现超炫的Loading(加载)动画效果
    不要再使用JS框架了
    HTML5, CSS3, ES5新的web标准和浏览器支持一览 转
    js常用的事件对象
    jQuery用面向对象的思想来编写验证表单的插件
    五个值得尝试的前端开发工具
  • 原文地址:https://www.cnblogs.com/kex1n/p/7716905.html
Copyright © 2020-2023  润新知