1.Go语言介绍
golang【Go】是Google公司开源的一种静态强类型编译型编程语言,于2019年11月正式对外公开。与解析型语言python有着本质的区别。
编译型与解析型区别:
编译型语言:源代码先经过编译器编译成机器语言,再由机器直接执行机器码即可执行。
解析型语言:源代码先翻译成中间代码,再有解析器对代码进行解析并执行。
Go语言特性
1,跨平台,可以在Window、MacOS、Linux等平台上运行。
2,高并发,go语言天生支持。
3,支持面向对象和面向过程编程模式。
4,语法上有指针,类似于C语言。
5,具备垃圾回收机制。
Go语言的发展历史
=》详细介绍请阅览下面链接:Go语言发展简史
Go语言应用
应用Go语言的企业
Google,Facebook,360,腾讯,百度,京东,小米,……
Go语言架构
GOPATH工作区里面包含三个目录,它们分别是:src 、bin、pkg
src:存放源代码(包括第三方的和项目)
bin:编译生成的可执行程序
pkg:编译时生成的对象文件
有疑问加站长微信联系(非本文作者)