golang
已收录文章:11928篇
-
1. 什么是 map Map 是一种无序的键值对的集合。Map 最重要的一点是通过 key 来快速检索数据,key 类似于索引,指向数据的值 Map 是无序的,我们无法决定它的返回顺序,这是因为 Map 是使用 hash 表334 收藏
-
本节将通过示例来为大家介绍 Go语言中文件读写的相关操作。读文件在 Go语言中,文件使用指向 os.File 类型的指针来表示的,也叫做文件句柄。在前面章节使用到过标准输入 os.Stdin 和标准输出 o282 收藏
-
goroutine只是由官方实现的超级"线程池"而已,每个实例4-5kb的栈内存占用和用于实现机制而大幅减少的创建和销毁开销。 并发不是并行(多CPU): Concurrency Is Not Parallelism 并发主要由切换时间129 收藏
-
Go语言提供了很简便的读取json和yaml文件的api,我们可以很轻松将一个json或者yaml文件转换成Go的结构体,但是如果直接在项目中读取配置文件,这种方式并不够好。缺点如下: 实际开发中配置项184 收藏
-
一、基础介绍 Go 是静态(编译型)语言,是区别于解释型语言的弱类型语言(静态:类型固定,强类型:不同类型不允许直接运算) 例如 python 就是动态强类型语言 1、Go 的特性 跨平台的编译247 收藏
-
GO语言的float64类型在做加减乘除时会出现一些问题 比如乘法运算,实例,将小数的元转换成整数的分: 发现将小数的元乘以100后强制转换为整数分,少了1分 解决办法: var ( a, b float64 c int64152 收藏