golang简介 Go(又称Golang)是Google的RobertGriesemer,RobPike及KenThompson开发的一种静态强类型、编译型语言。Go语言语法与C相近,但功能上有:内存安全,GC(垃圾回收),结构形态及CSPstyle并发计算。 go语言特点背靠大厂,google背书,可靠天生支持并发(最显著特点)语法简单,容易上手内置runtime,支持垃圾回收可直接编译成机器码,不依赖其他库丰富的标准库跨平台编译部署维护成本低 go语言的应用领域服务器编程开发云平台区块链分布式系统网络编程 哪些公司(项目)在使用go语言Google:k8sFacebook:facebookgo腾讯:蓝鲸平台、容器技术百度:运维项目BFE京东:消息推送系统、云存储、京东商城小米:运维监控系统、小米互娱、小米商城、小米视频、小米生态链360:日志搜索系统Poseidon安装Golang 下载开发包 https:golang。orgdl windows下安装 1。打开下载的msi可执行文件,根据提示进行安装。默认会安装在c:ProgramFilesgo目录下面。会自动添加go可执行文件环境变量。 2。验证安装情况 a。打开命令行 b。输入goversionC:Usersguolianggoversiongoversiongo1。16。3windowsamd64 linux下安装 1。在usrlocal下面创建一个目录go 2。下载压缩文件到该目录(usrlocalgo),并解压缩 3。添加usrlocalgobin到PATH环境变量,打开HOME。profile或者etcprofile输入如下内容:exportPATHPATH:usrlocalgobin 4。执行如下命令使得配置文件及时生效sourceHOME。profile。 验证goversionmacOS下安装 1。如果你的mac有Homebrew包管理工具,可以使用它来安装brewinstallgo 2。如果没有下载mac安装包,根据提示安装 3。默认安装在usrlocalgo下面 4。设置环境变量,同Linux