Google:12 条 Golang 最佳实践 2021-10-27 7 分钟阅读 #Golang#Go 这是直接总结好的 12 条,详细的再继续往下看: 先处理错误避免嵌套 尽量避免重复 先写最重要的代码 给代码写文档注释 命名尽可能简洁 使用多文件包 使用 go get 可
快速了解 “小字端” 和 “大字端” 及 Go 语言中的使用 2021-10-26 2 分钟阅读 #Golang#Go “大字端” 和 “小字端” 表示的是数据存储时的顺序区别,例如: 对于数字 573785173 用十六进制表示为 0x22334455 。如何转化的,本篇不需要搞清楚,但如果你不懂就最好了解
Go基础系列:17. 详解 20 个占位符 2021-09-30 5 分钟阅读 #Golang#Go基础系列#Go#占位符 学到什么 什么是占位符? 哪些函数支持? 如何使用占位符? 不同的占位符的作用? 配合占位符的几个标记符号用法? 概念 什么是占位符?你就从表面意思理解,
Go基础系列:16. 错误与异常 2021-09-29 10 分钟阅读 #Golang#Go基础系列#Go#错误 学到什么 什么是错误? 如何创建错误? 如何处理错误? errors 包的使用? 什么是异常? 如何处理异常? defer 关键字的作用? recover 函数的使用? 什么是错误 在写代码时,不
Go基础系列:15. 接口 2021-09-18 5 分钟阅读 #Golang#Go基础系列#Go#接口 学到什么 什么是接口? 如何定义接口? 如何使用接口? 如何嵌入接口? 接口与接口之间如何赋值? 如何推断接口的实际类型? 如何使用空接口? 概念 接口是通过
Go基础系列:14. 指针类型 2021-09-15 4 分钟阅读 #Golang#Go基础系列#Go#指针 学到什么 什么是指针? 什么是指针类型? 如何使用和创建指针类型变量? 如何从指针变量中取值? 如何传递指针? 什么是指针 先了解什么是内存地址?说通俗点
Go基础系列:13. 自定义类型和结构体 - 方法 2021-09-10 3 分钟阅读 #Golang#Go基础系列#Go#结构体 学到什么 什么是方法? 如何调用方法? 什么是值接收者和指针接收者? 如何使用 new 函数? 什么是私有方法和公有方法? 概念 上篇学习了什么是自定义类型,对于
Go基础系列:12. 自定义类型和结构体 - 定义 2021-09-07 4 分钟阅读 #Golang#Go基础系列#Go#结构体 学到什么 如何自定义类型? 如何定义结构体? 如何初始化结构体? 如何嵌套结构体? 如何定义匿名结构体? 如何给类型取别名? 如何定义结构体标签? 概念 什么
Go基础系列:11. 包 2021-09-01 4 分钟阅读 #Golang#Go基础系列#Go 学到什么 什么是包? 如果声明包? 如何导入包? 源文件的组成部分? 包内容如何公开和私有? main 包的作用? internal 目录的作用? 多个包出现导入时,之间的加载顺序
Go基础系列:10. 函数 2021-08-06 5 分钟阅读 #Golang#Go基础系列#Go#函数 学到什么 如何调用函数? 如何构造函数? 函数如何返回多个值? 如何构造匿名函数? 如何传递函数? 内置函数有哪些? 介绍 函数是基本的代码块,它负责将一个
Go基础系列:9. 内置集合 - map 2021-07-16 3 分钟阅读 #Golang#Go基础系列#Go#map 学到什么 什么是 map? 如何创建 map? 判断键是否存在? 如何获取 map 长度? 如何遍历 map? 如何删除键/值对? map 是引用类型还是值类型? 概念 map 是一种
Go基础系列:8. 内置集合 - 切片 2021-07-15 5 分钟阅读 #Golang#Go基础系列#Go#切片#数组 学到什么 什么是切片? 如何创建切片? 如何获取切片长度和容量? 切片和数组的关系? 操作切片具体元素? 切片元素如何追加和移除? 切片是引用类型还是值类
Go基础系列:7. 内置集合 - 数组 2021-07-14 4 分钟阅读 #Golang#Go基础系列#Go#数组 学到什么 什么是数组? 如何获取数组长度? 如何操作数组元素? 如何比较两个数组? 如何拷贝数组? 如何创建多维数组? 如何省略变量(补充)? 概念 数组是一