golang
已收录文章:13856篇
-
视频: https://www.bilibili.com/video/BV1Zh411k7iB/ 声明变量同时初始化 上节我们了解了三种变量声明的语法,并且知道未初始化的变量初始值都是其类型的零值 其实只需要在声明时赋予初始值,即可进333 收藏
-
一、Map 的定义 Go 中的 Map 是一组无需的 K-V 类型的数据,与 Python 中的字典 Dict 和 Java 中的 HashMap 结构类似。未被初始化的 Map 为 nil。 // Map 的结构 map[string]string Map 的定义 func main() { // 使用 M306 收藏
-
1. map的使用 golang中的map是一种数据类型,将键与值绑定到一起,底层是用哈希表实现的,可以快速的通过键找到对应的值。 类型表示:map[keyType][valueType] key一定要是可比较的类型(可267 收藏
-
下面列出三种常见的读文件场景: 1. 读取整个文件到内存中 使用 os 库的 ReadFile() 可以把整个文件读到内存中,在日常开发中,这是读文件使用频率最多的方法,也是最基本一个函数。下面代码399 收藏
-
GOPATH 和 GOROOT 不同于其他语言,go中没有项目的说法,只有包, 其中有两个重要的路径,GOROOT 和 GOPATH GOROOT是安装目录,GOPATH是我们的工作空间, 用来存放包的目录 GOPATH可以设置多个,其中,第444 收藏
-
一、反射概述 反射是指程序在运行期间对程序本身进行访问和修改的能力。程序在编译过程中变量会被转换为内存地址,变量名不会被编译器写入到可执行部分。在程序运行时程序无法获取自372 收藏