V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
zhangpanda

Ubuntu 18.04 搭建 go 语言环境

  •  
  •   zhangpanda · Feb 26, 2019 · 3220 views
    This topic created in 2620 days ago, the information mentioned may be changed or developed.

    新入坑 golang,自己学习的过程记录一下。

    执行更新 apt update

    安装 go

    apt install golang-go

    配置环境变量

    cd ~ echo 'export GOROOT=/root/go' >> .bashrc echo 'export GOPATH=$HOME/go' >> .bashrc echo 'export PATH=$PATH:$GOROOT/bin:$GOPATH/bin' >> .bashrc

    使环境变量生效

    source $HOME/.bashrc

    检查环境变量是否生效

    go env

    生成开发目录

    cd ~ mkdir go cd go mkdir bin mkdir src mkdir pkg

    ok,完成,之后构建 go 项目放在 src 下面, 生成的安装包会自动放在 bin 下,生成过程中的中间文件会放在 pkg 下面。

    测试下 go 是否成功运行

    cd ~/go/src vim hellowword.go

    加入以下内容

    package main

    import "fmt"

    func main() { fmt.Printf("hello, world\n") }

    运行这个文件

    go run hellowword.go

    如果成功,会看到命令行里输出以下内容

    hello, world

    3 replies    2019-03-04 08:18:53 +08:00
    Honwhy
        1
    Honwhy  
       Feb 26, 2019
    楼主可以试试 linuxbrew,到时候可以帮你升级 go
    zhangpanda
        2
    zhangpanda  
    OP
       Feb 26, 2019
    @Honwhy 谢了 我在 mac 用的 brew
    devtk
        3
    devtk  
       Mar 4, 2019
    借楼 补充一个比较好用的 vim 配置生成 配置的网站 vim-bootstrap.com
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   981 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 50ms · UTC 23:02 · PVG 07:02 · LAX 16:02 · JFK 19:02
    ♥ Do have faith in what you're doing.