Go语言是一款由谷歌开发的全新编程语言,具备可视化,简单、效率俱全的特点,Go 是非常年轻的一门语言,它的主要目标是“兼具Python等动态语言的开发速度和 C/C++等编译型语言的性能与安全性”,是现在非常流行的一款编程语言,有需要学习的朋友可以下载本站为大家提供的Go语言(Golang)安装包 支持32位和64位系统。
Go语言特点:
Go语言语法灵活、简洁、清晰、高效。它对的并发特性可以方便地用于多核处理器 和网络开发,同时灵活新颖的类型系统可以方便地编写模块化的系统。go可以快速编译, 同时具有垃圾内存自动回收功能,并且还支持运行时反射。Go是一个高效、静态类型, 但是又具有解释语言的动态类型特征的系统级语法。
详解:
简洁 快速 安全 并行 有趣 开源 支持泛型编程,内存管理,数组安全,编译迅速
go语言的开发团队
Thompson:1983年图灵奖(Turing Award)和1998年美国国家技术奖(National Medal of Technology)得主。他与Dennis Ritchie是Unix的原创者。Thompson也发明了后来衍生出C语言的B程序语言。
Pike:曾是贝尔实验室(Bell Labs)的Unix团队,和Plan 9操作系统计划的成员。他与Thompson共事多年,并共创出广泛使用的UTF-8 字元编码。
Robert Griesemer:曾协助制作Java的HotSpot编译器,和Chrome浏览器的JavaScript引擎V8。
此外还有Plan 9开发者Russ Cox、和曾改善目前广泛使用之开原码编译器GCC的Ian Taylor。
Go 1.12 正式版发布了,距离上个正式发布版 Go 1.11 已经过去半年。跟往常一样,Go 1.12 保持了 Go 1 的兼容性承诺,预期所有 Go 程序会像之前一样正常编译。新版本的更新亮点有 TLS 1.3 的初步支持,模块(module)支持的提升 (目标在 Go 1.13 默认启用 module 模式),支持 windows/arm,以及提升 macOS & iOS 的前向兼容性。
安装教程:
下载完成之后,双击go1.13.5.windows-amd64.msi进行安装。
双击运行安装程序,一步一步往下执行直到结束即可。
查看version,运行go version
安装后目录说明
Go语言安装之后,D:\div\go目录下一共有9个目录与9个文件,如下图:
api — 目录,包含所有API列表,方便IDE使用
bin— 目录,存放编译后的可执行文件
blog— 目录,
doc— 目录,帮助文档
lib— 目录,
misc— 目录,
pkg— 目录,存放编译后的包文件。pkg中的文件是Go编译生成的
src— 目录,存放项目源文件
注:一般,bin和pkg目录可以不创建,go命令会自动创建(如 go install),只需要创建src目录即可。
Authors— 文件,作者列表,用记事本打开
CONTRIBUTING.md— 文件,
CONTRIBUTORS— 文件,
favicon.ico— 文件,
LICENSE— 文件,license,用记事本打开
PATENTS— 文件,
README.md— 文件,
robots.txt— 文件,使用robots.txt阻止对网址的访问,详情查看https://support.google.com/webmasters/answer/6062608?hl=zh-Hans
VERSION— 文件,版本信息,用记事本打开
GO语言环境变量配置