Go语言学习一:环境搭建与第一个Demo

Go语言学习一:环境搭建与第一个Demo

环境准备

系统环境:Linux Ubuntu 16.04.6
Go语言资源包:go1.11.5.linux-amd64.tar.gz

资源下载

  1. cd到你想要保存的目录
  2. wget https://dl.google.com/go/go1.11.5.linux-amd64.tar.gz
  3. 下载完成后,将资源包解压到/usr/loacl目录下
    tar -C /usr/local -zxvf go1.11.5.linux-amd64.tar.gz
  4. 添加/usr/loacl/go/bin目录到PATH变量中。添加到/etc/profile$HOME/.profile都可以
vim /etc/profile
# 在最后一行添加
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
最后退出编辑进行一次source(管理员状态)
source /etc/profile
  1. 执行go version,看到go环境版本说明环境安装配置成功在这里插入图片描述

项目环境配置

  1. 创建工作空间,官方建议目录$HOME/go
    mkdir $HOME/go
    
  2. 声明工作变量
    # 编辑 ~/.bash_profile 文件
    vim ~/.bash_profile
    # 在最后一行添加下面这句。$HOME/go 为你工作空间的路径,你也可以换成你喜欢的路径
    export GOPATH=$HOME/go
    source ~/.bash_profile
    

第一个Demo

  1. 创建第一个Demo文件,命名为hello.go,并对hello.go进行编辑

    #创建并进入第一个工程目录
    mkdir -p $GOPATH/src/hello && cd $GOPATH/src/hello
    #创建hello.go文件并编辑
    vim hello.go
    
  2. 写入下面代码

    package main
    
    import "fmt"
    
    func main(){
          
          
    	fmt.Printf("Hello World!\n")
    }
    
  3. 保存退出并运行代码,即可看到运行结果

    go run hello.go
    

    在这里插入图片描述

最后补充

后来发现好像不用那么麻烦,可以使用sudo apt install golang-go直接进行安装,并且不需要配置环境,大家可以尝试一下

感谢

www.jianshu.com/p/c43ebab25484

猜你喜欢

转载自blog.csdn.net/fuxiaotuo/article/details/109185007