go
奔跑的Camille
不coding,no bug
展开
-
Go-leveldb循环读取数据重复问题
Go-leveldb利用NewIterator循环读取数据时放入切片出现重复问题原创 2023-09-18 19:50:14 · 183 阅读 · 0 评论 -
使用net/http/pprof时,发现6000端口是Chrome限制的非安全端口,报错ERR_UNSAFE_PORT
使用net/http/pprof时,发现6000端口是Chrome限制的非安全端口,浏览器报错ERR_UNSAFE_PORT原创 2022-09-05 11:10:00 · 2215 阅读 · 1 评论 -
go------struct结构数据打印输出json格式
1、方法func (args *Args) String() string { b, err := json.Marshal(*args) if err != nil { return fmt.Sprintf("%+v", *args) } var out bytes.Buffer err = json.Indent(&out, b, "", " ") if err != nil { return fmt.Sprintf("%+v", *args) } retur原创 2021-12-27 20:27:29 · 3017 阅读 · 0 评论 -
go------struct转json时忽略空字段
利用omitemptytype SendTBArgs struct {` Amount *big.Int `json:"amount"` Sign string `json:"sign"` NodeID string `json:"nodeId,omitempty"`}原创 2021-12-27 14:50:46 · 1183 阅读 · 0 评论 -
go语言包系列之structs:struct转map[string]interface{}
一、github通道GitHub - fatih/structs: Utilities for Go structs二、简单使用1、自定义structtype PA struct{ Owner string `json:"owner"` Linker string `json:"linker"` Amount *big.Int `json:"amount"`}2、赋值pa := PA{ "zltc_oXVuaXcYWcBryMzfM4yhRZgXQHK5HASuT",原创 2021-12-23 15:25:22 · 798 阅读 · 0 评论 -
build项目时出现报错--本地开发的包导入: missing go.sum entry for module providing package
解决方法:1、删除安装的go下的src中的本地项目文件或者是go.mod;2、删除项目下的go.mod3、Terminal下,执行go mod init 项目modules名4、出现go.mod后,再执行go mod tidy,等待依赖下载完成5、build 项目...原创 2021-12-17 16:38:52 · 742 阅读 · 0 评论 -
windows系统下go库: 隐藏终端密码为星号* ——github.com/howeyc/gopass
不支持bash支持powershell 、cmd原创 2021-10-11 17:22:06 · 241 阅读 · 0 评论 -
Build constraints exclude all the Go files in ‘E:/go/src/xx/xxx‘
原因:E:/go/src/xx/xx下缺少了文件解决办法:将自己工程中的xx/xx目录下的文件拷贝到E:/go/src/xx/xx下原创 2021-07-22 11:35:17 · 2452 阅读 · 2 评论