Golang 简单使用

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

GitHub:https://github.com/golang

变量

$GOROOT

go 安装路径

$GOPATH

用于指定除 $GOROOT 之外的包含 Go 项目源代码和二进制文件的目录。$ go install 和 go 工具会用到。

$GOPATH 作为编译后二进制的存放目的地和 import 包时的搜索路径。

$GOPATH 是一个路径列表,可以同时指定多个目录

$GOBIN

$ go install 编译存放路径,不允许设置多个路径。

使用 $ go env 查看 go 相关环境变量。

$GOOS

$GOARCH

目录结构

src

pkg

bin

命令

go install

go get

go build

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏优启梦

利用HSTS安全协议柔性解决全站HTTPS的兼容性问题

HSTS(HTTP Strict Transport Security)国际互联网工程组织 IETE 正在推行一种新的 Web 安全协议,作用是强制客户端(如浏...

45570
来自专栏王二麻子IT技术交流园地

五、VueJs 填坑日记之将接口用webpack代理到本地

上一篇博文,我们已经顺利的从cnodejs.org请求到了数据,但是大家可以注意到我们的/src/api/index.js的第一句就是: // 配置API接口地...

618100
来自专栏不想当开发的产品不是好测试

性能测试 -- 常用命令

linux下 CPU,内存查看: /proc/cpuinfo /proc/meminfo 查看CPU核数: cat /proc/cpuinfo|grep 'pr...

21290
来自专栏张戈的专栏

利用 HSTS 安全协议柔性解决全站 HTTPS 的兼容性问题

目前,很多站都开始实现HTTPS了,而且其中的大部分强迫症站长还会开启强制HTTPS机制,对于网站的HTTP请求全部301跳转到HTTPS,从而实现全站HTTP...

43500
来自专栏服务端技术杂谈

获取线程池中任务执行数量

通过ThreadPoolExecutor的相关API实时获取线程数量,排队任务数量,执行完成线程数量等信息。

8720
来自专栏Linux 杂货铺

如何使用UFW配置防火墙

UFW(Uncomplicated FireWall)是Arch Linux、Debian或Ubuntu中管理防火墙规则的前端工具。UFW通常在命令行环境下使用...

72840
来自专栏禅林阆苑

macos下golang配置 【原创】

macos下golang配置 Write By CS逍遥剑仙 我的主页: www.csxiaoyao.com GitHub: github.c...

28150
来自专栏blackpiglet

使用 Prometheus 监控 Ceph

本文是在 Ubuntu 16.04 最新版基础上安装 Prometheus 监控系统,Ceph 版本为 Luminous 12.2.8。

46240
来自专栏技术专栏

对java线程池的一些理解和感悟

一共100个线程,核心线程数为4,最大线程数为5,空闲存活时间为0,阻塞队列为 4

21430
来自专栏nummy

sublime3 配置go开发环境

在sublime下选择【工具菜单】,选择【编译系统】,继续选择【新编译系统】,在弹出的文件内写入如下代码:

7410

扫码关注云+社区

领取腾讯云代金券