Go --- 基础介绍

目录

Go语言

Go语言介绍

go---golang  2009年 开发 公司推出的编程语言
python  1989年  龟叔
java    1990年  现在被甲骨文收购了,

Go是静态强类型语言,是区别于解析型语言的编译型语言

解析型语言:源代码是先翻译为中间代码,然后由解释器对代码进行解释执行

编译型语言:源代码编译生成机器语言,然后由机器直接执行机器码即可执行

Go语言特性

跨平台的编译型语言

语法接近c语言

有垃圾回收机制

支持面向对象和面向过程的编程模式

应用领域

服务开发,并发,分布式,微服务等方向

Go语言项目

docker

k8s

区块链

Go语言架构

GOPATH 的工作去包含bin,src,和pkg三个

src:源码(包含第三方的和自己项目的)

bin:编译生成的可执行程序

pkg:编译时生成的对象文件

Go环境搭建

Go集成环境安装(ide)

https://www.cnblogs.com/xiaoyuanqujing/articles/11676897.html

Go解释器安装

推荐使用golang
https://www.cnblogs.com/xiaoyuanqujing/articles/11728029.html