1、go语言介绍
go语言为并发而生,是Google开发的开源编程语言,从底层原生支持并发
go语言简单易学,语法简洁,代码风格统一,被称为“互联网时代的C语言”
go语言实现了开发效率与执行效率的完美结合,让你像写Python代码(效率)一样编写C代码(性能)
使用go的公司:Google Facebook Tencent Baidu 360
go适合做:服务端开发 微服务 网络编程 区块链开发 内存KV数据库(boltDB、levelDB) 云平台
go语言前景:人工智能 云计算 容器虚拟化 ⼤数据 数据分析及科学计算 运维 爬虫 游戏开发
2、go语言安装
3、go语言环境变量配置
bin:用来存放编译后生成的可执行文件 pkg:用来存放编译后生成的归档文件 src:用来存放源码文件
4、go语言编辑器 vs code
Ctrl+Shift+P
输入go:install
,选择Update Tools
确定
GOPRIVATE
和GOPROXY
GOPRIVATE
:git.mycompany.com,github.com/my/private
GOPROXY
:https://goproxy.io,direct
5、go语言Hello World
src
目录下新建hello
目录,进入hello
目录创建main.go
文件,输入以下内容package main // 声明 main 包,表明当前是一个可执行程序 import "fmt" // 导入内置 fmt func main(){ // main函数,是程序执行的入口 fmt.Println("Hello World!") // 在终端打印 Hello World! }
go build
,然后执行hello.exe
go build
后报错,终端输入以下go env -w GO111MODULE=off
即可