Golang入门到项目实战 | golang简介及安装

Python016

Golang入门到项目实战 | golang简介及安装,第1张

Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态强类型、编译型语言。Go 语言语法与 C 相近,但功能上有:内存安全,GC(垃圾回收),结构形态及 CSP-style 并发计算。

go语言特点

go语言的应用领域

哪些公司(项目)在使用go语言

下载开发包

https://golang.org/dl/

windows下安装

1.打开下载的msi可执行文件,根据提示进行安装。默认会安装在c:/Program Files/go目录下面。会自动添加go可执行文件环境变量。

2.验证安装情况

a.打开命令行

b. 输入$ go version

linux下安装

1.在/usr/local/下面创建一个目录go

2.下载压缩文件到该目录(/usr/local/go),并解压缩

3.添加/usr/local/go/bin到PATH环境变量,打开$HOME/.profile 或者/etc/profile输入如下内容:

4.执行如下命令使得配置文件及时生效

验证

1.如果你的mac有Homebrew包管理工具,可以使用它来安装

2.如果没有下载mac安装包,根据提示安装

3.默认安装在/usr/local/go下面

4.设置环境变量,同Linux

函数的go语言中的一级公民,我们把所有的功能单元都定义函数中,可以重复使用。函数包含函数的名称、参数列表和返回值类型,这些构成了函数的签名(signature)。

函数在使用之前必须先定义,可以调用函数来完成某个任务。函数可以重复调用,从而达到代码重用。

go语言函数定义语法

语法解析:

go语言函数定义实例

定义一个求和函数

定义一个比较两个数大小的函数

go语言函数调用

当我们要完成某个任务时,可以调用函数来完成。调用函数要传递参数,如何有返回值可以获得返回值。

运行结果