前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >GO语言环境探究与配置;1.14.5

GO语言环境探究与配置;1.14.5

作者头像
xuyaowen
发布2020-12-30 15:03:02
3490
发布2020-12-30 15:03:02
举报
文章被收录于专栏:XUYAOWEN的专栏XUYAOWEN的专栏

曾经学了两次Go语言,但是由于很长时间没用,都忘光了。今天重新探究一下,对环境配置过程中进行简单记录,防止再次忘记:

下载Go开发环境:https://www.jetbrains.com/go/

下载Go语言开发包:https://golang.org/dl/ , 安装并配置环境变量;

Go语言官方配置指导,比较详细:https://golang.org/doc/install

Go官方网站:https://golang.org/

Go语言伴随网站:https://go.dev/ 关于go语言生态的网站;

配置GO 环境变量 GOPATH GOROOT GOBIN; 关于gopath 和 go 环境变量讲解,可参考:

代码语言:javascript
复制
go help gopath
go help environment

当然,使用scl (software collections)工具也能直接配置go 语言执行开发环境; https://cloud.tencent.com/developer/article/1766741

当然,流行的linux发行版,直接使用包管理工具也是能直接安装的;我选择官方直接二进制安装;

安装好后,配置好环境变量;GOPATH 等;GO环境即配置完成;使用经典代码,测试安装成功:

代码语言:javascript
复制
package main

import "fmt"

func main() {
    fmt.Println("YaowenXu")
}

之前曾写过go语言静态链接和动态链接的两篇文章:

https://cloud.tencent.com/developer/article/1766867

https://cloud.tencent.com/developer/article/1766870

https://www.runoob.com/go/go-ide.html Go语言入门学习;

https://studygolang.com/books Go语言相关书籍;

https://goproxy.cn/ 配置goproxy

代码语言:javascript
复制
export GO111MODULE=on
export GOPROXY="https://goproxy.cn,direct"
export GOPATH=/home/GOPATH (需要提前创建目录 mkdir -p /home/GOPATH)
export PATH=$GOPATH/bin:$PATH

Go 使用技巧1:

代码语言:javascript
复制
使用go拉取固定提交,方便调试:
https://golang.org/cmd/go/#hdr-Pseudo_versions
go get github.com/ECacheFS/beego@fe99c03bd563ea9aff67a4c0d88bb8b39de7ca37
待修改完毕后,可打上tag作为正式版本发布;

Go 初始化流程图:https://github.com/astaxie/build-web-application-with-golang/blob/master/zh/02.3.md

保持更新,更多内容请关注cnblogs.com/xuyaowen;

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-07-16 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档