![](https://img-blog.csdnimg.cn/20210604152705777.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
自动化运维-go
文章平均质量分 60
go 基本语法
shark_西瓜甜
80后运维、运维开发职业从事者
展开
-
go-Expect-实验
【代码】go-Expect-实验。原创 2024-05-10 09:42:40 · 407 阅读 · 0 评论 -
Go-01-Centos7部署Go环境
Go运维开发系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录Go运维开发系列文章目录前言一、下载二、部署1. 解压到指定目录2. 设置环境变量3. 验证安装总结前言主要是以运维知识为基础,学习如何利用 Go 开发更高效的运维工具。需要有运维基础。一、下载在Mac、Windows和Linux三个平台上都支持Golang。您可以原创 2021-03-27 14:51:49 · 1478 阅读 · 2 评论 -
Go-02-开发环境设置
一、 安装参考 go语言中文网测试$ go versiongo version go1.14 darwin/amd64二、设置环境1. 设置国内镜像$ go env -w GOPROXY=https://goproxy.cn,direct国内镜像是用户安装第三方库的direct 的意思是,当其前面的代理服务器提供不了的库的情况下,就去 Github 上获取。2. 开启 gomodule$ go env -w GO111MODULE=on3. 安装 goimorts原创 2020-10-20 15:49:07 · 421 阅读 · 0 评论 -
Go-03-Go程序的基本结构
所有的程序代码都写在 结尾的文件中。包含了以 结尾的文件文件夹,在 golang 中称为包。特性:1 在同一个包中的每个代码文件都必须声明自己的 包名称,当然在同一个包中的代码文件的包名称必须是一致的。生命包名称的方式就是在每个程序文件中的开头第一个有效代码行写上如下形式:2 所有的包名称可以和文件夹名称一致,也可以不一致。3 在同一个程序中,必须且只能有一个名称问 的包。4 在 main 包中必须且只能有一个名称为 的函数。二、程序结构一个最基本的程序如下:运行.........原创 2021-04-19 23:08:10 · 201 阅读 · 0 评论 -
Go-04-变量
一、定义变量1 var 关键字声明1.1 先声明变量类型,再给变量赋值 var 变量名 变量类型先定义类型var name string此时,变量 name 使用类型的零值(默认值)不同类型的零值再给变量赋值name = 'shark'1.2 声明变量的时候给一个初始值 var 变量名 变量类型 = 变量值var name string = "shark"2 自动识别类型 var 变量名 = 变量值在第一次声明变量的时候,假如给了变量一个初始值,Go 可以根据原创 2021-04-20 07:13:21 · 153 阅读 · 0 评论 -
go-05-常量
iota 是常量的计数器,也是一个 go 中的关键字。iota 必须和 const 配合使用。iota 在每一个 const 中第一次出现时,iota 的值是 0 ,之后在同一个 const 中只要每声明一行常量,iota 的值就会被递增 1。iota 是一个常量中的关键字其值在 const 中第一次出现的时候是 0之后,在 const 代码块儿中只要每成功声明一行常量,iost 的值就会加 1。原创 2022-09-11 13:51:43 · 195 阅读 · 0 评论 -
go-06-输入和输出
在 go 语言中输出主要使用 “fmt” 这个内置包中的相关函数实现。可以进行格式话输出,需要使用。原创 2022-09-11 16:41:22 · 148 阅读 · 0 评论 -
go-07-数据类型-浮点型
为什么所有的开发语音中都需要类型?文本 “Go” 和数字 28487 在 x86 架构的计算机上转换为二进制后,都是用表示,使用类型可以为这些相同的二进制赋予不同的意义在 Go 中数据类型有:有基本的整型、浮点型、字符串、布尔还有数组、切片、map、结构体、函数、通道(channel)等。原创 2022-09-12 11:07:34 · 735 阅读 · 2 评论 -
go-08-基本数据类型-整型
Go 提供了 10 类型用于表示整数,它们被统称为整数类型(integer)。整型不会出现浮点型的精度问题。在 Go 中提供的 10 中类型的整型中还分为有符号的 5 种整型和无符号的 5 中类型,这就以为着它们可以表示正整数和负整数。有符号的表示方式是:int、int8、int16、int32、int64无符号的表示方式是:uint、uint8、uint16、uint32、uint64其中最常用的也是最典型的是:int和uint, 这两个都是与计算机架构有关的整型表示方式。原创 2022-09-12 17:00:00 · 509 阅读 · 0 评论 -
go-09-基本数据类型-字符,字符串和布尔值
Go 中,独立的字母、数字和符号被统称为字符。通过拼接多个字符并使用双引号包裹起来,就得到了字符串字面量,在 Go 中使用string表示。原创 2022-09-12 20:23:09 · 331 阅读 · 0 评论 -
go-10-类型转换
总体上类型转换的用法非常简单,和 Python 语言中类似, 只需要使用与新类型(转换后的类型)同名的函数包裹需要被转换的变量或者数据即可。除了 整型和浮点型需要进行转换外,还有有符号和无符号整数,以及各种不同长度的类型之间都需要进行转换。从取值范围小的类型转换为取值范围大的类型总是比较安全的,其他的转换存在风险。例如, uint32 变量的最大值可以是 40 亿,但 int32 变量的最大值只能是 20 亿。在将浮点数转换为整数的时候,小数点后面的数字将会被截断,而不会进行四舍五入。原创 2022-09-12 21:41:23 · 263 阅读 · 0 评论 -
go-11-字符串操作
大部分对字符串的操作方法都在。包中,下表是常用的方法。原创 2022-09-12 22:42:12 · 240 阅读 · 0 评论