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#数组 学到什么 什么是数组? 如何获取数组长度? 如何操作数组元素? 如何比较两个数组? 如何拷贝数组? 如何创建多维数组? 如何省略变量(补充)? 概念 数组是一
Go基础系列:6. 流程控制 2021-07-12 7 分钟阅读 #Golang#Go基础系列#Go#流程控制#for-range 学到什么 if 条件语句的用法? switch 条件语句的用法? type-switch 用法? for 循环语句的用法? fallthrough 、break、continue、goto 用法? …
Go基础系列:5. 常量及运算符 2021-07-11 5 分钟阅读 #Golang#Go基础系列#Go#常量#运算符 学到什么 什么是常量? 如何定义常量? 常量和变量有什么不同? 如何使用常量? 有哪些运算符? 如何使用运算符? 运算符的优先级? 常量 1. 概念 常量的值在程序
Go基础系列:4. 变量及数据类型 2021-07-10 3 分钟阅读 #Golang#Go基础系列#Go#变量#数据类型 变量 1. 声明 变量的声明使用 var 关键字,格式:var 名称 类型。特别强调下,Go 语法每行末尾是没有分号的。 var a int 如果存在多个变量类型相同时,可以逗号
Go基础系列:3. 环境搭建疑惑 - gomod学习 2021-07-09 3 分钟阅读 #Golang#Go基础系列#Go#gomod管理 本篇是对大家在搭建环境时遇到的 gomod 问题产生的疑惑进行讲解。 什么是gomod 全名go modules,简单说就是go项目用来管理第三方包的工具。此
Go基础系列:2. 环境搭建 2021-07-08 3 分钟阅读 #Golang#Go基础系列#Go#Go 环境搭建 我会对Linux、Windows、Mac系统下的搭建逐一讲解,包括编辑器的配置。 准备哪些? Go 安装包:Win Go安装包 、Linux Go安装包(
Go基础系列:1. 学习前导 2021-07-07 3 分钟阅读 #Golang#Go基础系列#Go#工作经历 “Go基础系列”是对 Go语言基础的系列梳理文章。在开始这个系列之前,我先”坦白“下我的一个工作经历,再对这个系列说明几个问题。 经历 如果不想看