吴汶泽

纸上得来终觉浅,绝知此事要躬行。

  1. 下载SDK
  2. 安装SDK
  3. 环境变量配置
    1. 环境变量说明
  4. Hello World

现如今Go语言的开发阵容可以说是空前强大,且背靠Google这棵大树,又不乏牛人坐镇,是名副其实的“牛二代”。
image.png
有关Go语言特性优缺点本文就不在赘述了,百度上一大堆。


下载SDK

本文使用macOS操作系统为例,其他系统操作大同小异

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

安装SDK

双击下载后的pkg进行安装,安装成功后,打开终端,输入下面命令查看是否安装成功
image.png

环境变量配置

1
2
3
export GOPATH=/Users/wuwenze/Development/GoProjects
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOBIN

将以上内容写入到环境变量配置文件中(~/.bash_profile
image.png

需要注意的是,如果你的macOS使用的是zsh终端,系统会加载~/.zshrc文件,并不会加载.bash_profile,所以需要在~/.zshrc中追加以下语句,使.bash_profile文件生效:

1
source ~/.bash_profile

image.png

环境变量说明

  • GOPATH:开发常用文件夹,可以配置多个。该文件夹下有3个文件夹(src/pkg/bin)
    • src:存放源代码文件
    • pkg:编译后生成的文件(.a文件)(非main函数的文件在go install后生成)
    • bin:存放编译后生成的可执行文件,可以自己执行
  • GOBIN:是GOPATH下的bin目录

Hello World

1
2
cd ~/Development/GoProjects/src
nano hello.go

编写Hello World源代码:

1
2
3
4
5
6
7
package main

import "fmt"

func main() {
fmt.Println("Hello World!");
}

编译运行:

1
go run hello.go

image.png

Hello World整完了,后面的就慢慢研究吧~

本文最后更新于 天前,文中所描述的信息可能已发生改变