美文网首页
Golang 安装、开发环境搭建、常用指令、基础

Golang 安装、开发环境搭建、常用指令、基础

作者: 巴巴呀呀 | 来源:发表于2019-12-26 17:55 被阅读0次

Golang 安装、开发环境搭建、常用指令、基础

一、安装

安装homebrew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安装golang

brew install golang

配置环境变量

vi ~/.zshrc

将下面内容添加到文件末尾

export GOPATH=$HOME/workspace/go
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOBIN

让改动生效

source ~/.zshrc

确认golang是否安装并配置成功

go env

二、安装IDE vscode

1.下载vscode
vscode下载
2.搜索并安装插件 go

三、目录结构

GOPATH golang的一个工作区,当前使用的是$HOME/workspace/go,可自行修改
GOPATH 目录下约定有三个子目录
src 存放源代码
pkg 编译时生成的中间文件
bin 编译后的可执行文件

四、常用指令

查看go环境

go env

从远程下载包

go get

编译并直接运行程序

go run

用于测试编译包, 主要检查是否会有编译错误

go build

分为两步,第一步是编译导入的包文件,所有导入的包文件编译完才会编译主程序;第二步是将编译后生成的可执行文件放到 bin 目录下,编译后的包文件放到 pkg 目录下

go install

五、获取命令行参数和返回状态

main 函数不支持传入参数,通过os.Args 获取命令行参数
main 函数不支持任何返回值, 通过os.Exit(0)来返回状态

六、编写测试程序

源码文件以_test 结尾: xxx_test.go
测试方法名以Test 开头: func TestXXX(t *testing.T) {...}

七、备注

Go 语言没有前置++, --
必须有package main 和 func main, 文件名不一定为main.go

相关文章

网友评论

      本文标题:Golang 安装、开发环境搭建、常用指令、基础

      本文链接:https://www.haomeiwen.com/subject/uisloctx.html