随笔分类 - go
go,devops
摘要:go语言跨平台编译 go语言跨平台编译 1.正常编译当前环境软件包 2.Windows 平台下编译 2.1.windows 下编译 Linux 软件包 2.2.windows 下编译 mac 软件包 2.3.编译完成,切回环境变量 3.linux 平台下编译 3.1.linux 下编译 Window
阅读全文
摘要:go常用命令 go常用命令 构建和安装的对象有两种:库源码文件和命令源码文件 构建和安装代码包的时候都会执行编译、打包等操作,并且这些操作生成的任何文件都会先被保存到某个临时的目录中 2.1.go run 程序测试 go run 运行程序进行测试 2.2.go build 程序构建 如果构建的是库源
阅读全文
摘要:go语言基础知识 go语言基础知识 1.Go 文档查看 1.1.命令行直接查看 1.2.本地启动 web 2.GO 环境变量 GOROOT GOPATH GOBIN 实例演示 3.Go 语言源码文件目录结构 3.1.命令源码文件 3.2.库源码文件 4.Go 与其他编程语言的差异 4.1.Go 退出
阅读全文
摘要:go-install-03-goland-安装配置优化 go-install-03-golang-配置优化 3.goland-安装配置 3.1.Windows 安装 3.2.Linux 安装 3.3.Mac 安装 3.4.激活破解 购买官方账号使用 离线激活-激活码 离线激活-java-agent
阅读全文
摘要:go语言的格式化打印 go语言的格式化打印 1.fmt_格式化打印 1.1.print 相关函数 1.2.Fprint 函数 1.3.Sprint 1.4.Errorf 2.格式化占位符 2.1.通用占位符 2.2.整型占位符 2.3.浮点数与复数占位符 2.4.布尔型占位符 2.5.字符串和字节
阅读全文
摘要:go语言的运算符 go语言的运算符 1.算术运算符 2.关系运算符 3.逻辑运算符 4.位运算符 5.赋值运算符 6.实例演示-运算符 10.参考地址 1.算术运算符 运算符 描述 + 相加 - 相减 * 相乘 / 相除 % 求余 注意: ++(自增)和 --(自减)在 Go 语言中并不是运算符,而
阅读全文
摘要:go语言的流程控制-if-for-switch-goto go语言的流程控制-if-for-switch-goto 1.if-else-分支结构 1.1.if-条件判断基本写法 1.1.1.语法示例 1.1.2.语法说明 1.1.3.语法要求 1.2.if-条件判断特殊写法 1.3.if-条件判断的
阅读全文
摘要:go语言的数据类型 Go语言中有丰富的数据类型,除了基本的整型、浮点型、布尔型、字符串外,还有数组、切片、结构体、函数、map、通道(channel)等 1.整形 整数 1.1.整型分为两类 按占用的内存长度划分 int8、int16、int32、int64 按照是否有正负号划分-无符号整型 uin
阅读全文
摘要:go语言的变量和常量-var&const go语言的变量和常量var&const 1.go语言的变量-Variable 1.1.什么是变量 1.2.变量的数据类型 1.3.变量声明 1.3.1.变量的标准声明 1.3.2.变量的批量声明 1.4.变量的初始化-赋值 1.5.变量的类型推导 1.6.短
阅读全文
摘要:go-install-01-go软件包安装-开发环境配置 1.安装 go 软件包 GO 官网下载: https://golang.org/dl/ Go 官方镜像站:https://golang.google.cn/dl/ GO 语言中文网: https://studygolang.com/dl 1.
阅读全文
摘要:go-install-02-go模块插件安装 需要预先配置好加速代理 2.安装 go 模块插件 2.1.使用 vscode 在线安装 go 插件 快捷键 ctrl+shift+P 打开命令控制器 输入 go: install 选择 update tools,然后选择所有插件进行安装 2.2.在线安装
阅读全文
摘要:本文详细讲解字符编码的相关知识,包括字符编码的发展历程,字符编码的使用,在python中字符编码的应用 首先要明确:计算机中的所有数据,不论是文字、图片、视频、还是音频文件,本质上最终都是按照类似 01010101 的二进制存储的 拓展1:什么是编码,解码? 1.信息的两种状态: 1)明文状态:类似
阅读全文