golang入门一之开发环境配置

cafeim · · 811 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

一:golang 下载地址 https://studygolang.com/dl

二:环境变量配置

1, Linux

vim /etc/profile.d/go.sh #新建环境变量文件,输入以下内容
export GOROOT=/opt/go                                                   # 安装目录
export GOPATH=/opt/gopath                                             # 项目目录
export PATH=$PATH:$GOROOT/bin                                 
export GOPROXY=https://mirrors.aliyun.com/goproxy/     # 使用阿里云Go Module代理仓库
source /etc/profile #使新设置的环境变量生效

2, Windows
golang入门一之开发环境配置
golang入门一之开发环境配置
golang入门一之开发环境配置
golang入门一之开发环境配置
golang入门一之开发环境配置

go常用命令

go env #查看go环境变量
go version #查看go版本
go mod   #go模块管理
go build  #编译可执行文件

三:开发工具 goland 基本配置

golang入门一之开发环境配置

四:hello world

package main

func main()  {
    println("hello world!")
}

golang入门一之开发环境配置

五:go mod 命令

golang入门一之开发环境配置
golang入门一之开发环境配置

如果是copy已有go.mod的项目

golang入门一之开发环境配置

go mod tidy #根据项目中使用到的包更新go.mod

golang入门一之开发环境配置

其他相关教程https://goframe.org/prepare/gomodule

六:打包程序

1,Linux
golang入门一之开发环境配置
2, Windows 先使用set GOOS=linux set GOARCH=amd64 再 go build main.go //编译linux可执行文件


有疑问加站长微信联系(非本文作者)

本文来自:51CTO博客

感谢作者:cafeim

查看原文:golang入门一之开发环境配置

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

811 次点击  
加入收藏 微博
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传