golang
zimu312500
这个作者很懒,什么都没留下…
展开
-
golang学习笔记
1. Map的日常使用修改map中结构体的值的正确姿势,结构体value一定要定义为指针类型type person struct { name string age int sex string}s := make(map[int]*person)s[1] = &person{"tony", 20, "man"}fmt.Println(s[1])s[1].name = "tom"...原创 2022-03-17 10:43:54 · 78 阅读 · 0 评论 -
VSCode 运行go test显示打印日志
在VSCode中运行go test,在代码中写的fmt.Printf("TestB \n")这些语句均不打印,只显示最终的结果PASSok github.com/B 0.034sSuccess: Tests passed.经查,需要在执行go test时添加-v参数,而默认不添加,需要在VSCode中添加相关设置文件>>首选项>>设置>>工作区设置>>在setting.json中编辑在settings节点下添加.转载 2022-02-10 11:54:21 · 1295 阅读 · 0 评论 -
关于go mod 的使用和goland 配置 go mod
一、关于go modules1.1 go modules 是go1.11 新加的特性现在已有go 1.13.4 了本人用了就是最新版的 1.2关于modules 官方定义模块是相关Go包的集合。modules是源代码交换和版本控制的单元。 go命令直接支持使用modules,包括记录和解析对其他模块的依赖性。modules替换旧的基于GOPATH的方法来指定在给定构建中使用哪些源文件。1.3 使用modules 的配置 配置GO111MODULEGO111MODULE 有三个值 off ,转载 2020-08-06 22:02:21 · 1396 阅读 · 0 评论 -
bk-cmdb collection 定义
cc_ApplicationBasecc_AsstDescc_Historycc_HostBase:主机基本信息cc_HostFavouritecc_InstAsst:模型数据关联关系cc_ModuleBasecc_ModuleHostConfigcc_Netcollect_Devicecc_Netcollect_Propertycc_ObjAsst:自定义模型关联关系cc_...原创 2019-04-23 14:04:34 · 390 阅读 · 0 评论 -
值传递, 指针传递 这是一个问题
本文转自:http://colobu.com/2017/01/05/-T-or-T-it-s-a-question/这是我看过的关于值传递和指针传递(或引用传递)理解的比较透彻且有自己思考,观点的好文。在编程语言深入讨论中,经常被大家提起也是争论最多的讨论之一就是按值(by value)还是按引用传递(by reference, by pointer),你可以在C/C++或者Java的社区经常看到...转载 2018-03-13 18:49:45 · 194 阅读 · 0 评论 -
open-falcon学习笔记
文档地址:http://book.open-falcon.org/zh_0_2/GitHub地址:https://github.com/open-falconaggregator聚合计算时,aggregator----(http)--->api---(jsonrpc)--->graphWorkerRun 通过queryCounterLast (http api) 获取key最后指标数...原创 2018-03-06 14:50:41 · 312 阅读 · 0 评论 -
golang fmt格式“占位符”
golang 的fmt 包实现了格式化I/O函数,类似于C的 printf 和 scanf。 # 定义示例类型和变量type Human struct { Name string}var people = Human{Name:"zhangsan"} 普通占位符占位符 说明 举例 输出...转载 2018-03-06 14:45:01 · 112 阅读 · 0 评论