Go语言第一篇

第一次写博客,真的有点不知道如何去组织语言,慢慢来吧!哈哈!

首先,GO语言安装环境。安装了好多次有时候还是有点忘,现在对于Mac OS系统如何配置beego环境还是有点不明白。其实还是需要明白原理。

现在我在看《GO语言编程入门与实战技巧》这本书,再这里就不说GO语言的发展史以及GO的优缺点了。接下来,写一下知识点吧!

一.环境变量

1.GOROOT:表示GO语言环境在计算机的安装位置,这个变量只有一个值,必须是绝对路径。

2.GOPATH:这是GO语言的工作目录,可以又对多个,类似于工作空间一样。一般不建议GOROOT与GOPATH设置为同一个目录。

二.GO语言基本命令

输入go help 可以查看有哪些命令

build   编译源代码包和依赖

clean  删除对象文件

doc    显示Go包或程序实体的文档

env    打印输出Go语言环境的变量信息

bug    bug提交程序

fix     修复程序

generate   通过扫描GO源码中的go:generate 注释来识别要运行的常规命令

get    下载并安装指定的包与依赖

install   编译并安装制定的包与依赖

list      打印指定源代码包的信息

run     编译并运行Go程序

tool    运行一个指定的go tool

test    测试一个源码包

version  打印输出Go环境版本

vet      检查源码中可能出现的错误

三.GOPATH结构

    • bin:存放go install 生成的可执行文件,前面把$GOPATH/bin路径加入PATH环境变量后就可以在全局任意位置使用这个文件夹的执行文件。
    • pkg:存放go编译生成的文件
    • src:存放我们开发的GO项目的源代码,不同工程项目的代码以包名区分
    3.测试源代码文件

猜你喜欢

转载自www.cnblogs.com/zyy0306/p/9763740.html