Erlo

Go语言笔记#sql_zs#基础(一)

2021-05-31 00:00:00 发布   300 浏览  
页面报错/反馈
收藏 点赞

1.定义

Go是一门并发支持/垃圾回收的编译型系统编程语言,旨在创造一门具有在静态编译语言的高性能和动态语言的高并发之间拥有良好平衡点的一门编程语言。

2.特点

1)类型安全和内存安全

2)以非常直观和极低代价的方案实现高并发

3)高效的垃圾回收机制

4)快速编译(同时解决C语言中头文件太多的问题)

5)为多核计算机提供性能提升的方案

6)UTF-8编码支持

 

3.Go环境变量

windows下

centos7下

4.工作目录

根据约定,GOPATH下需要建立3个目录:

1)bin:存放编译后生成的可执行文件

2)pkg:存放编译后生成的包文件

3)src:存放项目源码

 

5.Go命令

在命令行或者终端输入go即可查看所有支持的命令

常用命令简介:

1) go get:获取远程包(需提前安装git或者hg)

2) go run:直接运行程序

3) go build:测试编译,检查是否有编译错误

4) go fmt:格式化源码(部分IDE在保存时候自动调用)

5) go install:编译包文件并编译整个程序

6) go test:运行测试文件

7) go doc:查看文档(CHM手册)

登录查看全部

参与评论

评论留言

还没有评论留言,赶紧来抢楼吧~~

手机查看

返回顶部

给这篇文章打个标签吧~

棒极了 糟糕透顶 好文章 PHP JAVA JS 小程序 Python SEO MySql 确认