godep 包管理
摘要:go get -u -v github.com/tools/godep godep save
阅读全文
go语言指针判等
摘要:https://blog.csdn.net/qq_26981997/article/details/52608081
阅读全文
go语言嵌入值类型和指针类型
摘要:https://studygolang.com/articles/6934
阅读全文
go module 命令
摘要:项目目录下,执行以下命令初始化 go mod init 执行以下命令会自动分析项目里的依赖关系同步到go.mod文件中,同时创建go.sum文件 go mod tidy 以上的管理依赖管理操作,所以依赖包还是在GOPATH/src目录下,go module 当然可以把包直接放在当前项目中管理 go
阅读全文
go io包
摘要:https://studygolang.com/articles/9424 https://blog.csdn.net/trochiluses/article/details/44338407
阅读全文
web访问命令行
摘要:https://github.com/yudai/gotty go get github.com/yudai/gotty gotty -p 8000 -w kubectl exec -it mysql-5fc8fb5766-vsw9s bash
阅读全文
etcd raft library
摘要:https://github.com/coreos/etcd/tree/master/raft import "github.com/coreos/etcd/raft" raft是一个协议,一个节点集群可以维护一个复制状态机。状态机通过使用复制日志保持同步。有关Raft的更多详细信息,请参阅Dieg
阅读全文
uml 时序图
摘要:1.时序图的概念 时序图定义 : 描述了对象之间传递消息的时间顺序, 用来表示用例中的行为顺序, 是强调消息时间顺序的交互图; 时序图描述的事物: 时序图描述系统中类和类之间的交互, 将这些交互建模成消息交换, 时序图描述了类以及类之间的交换以完成的期望行为的消息, 时序图中每条消息都代表了类的一个
阅读全文
uml 类图
摘要:一、类的属性的表示方式 在UML类图中,类使用包含类名、属性(field) 和方法(method) 且带有分割线的矩形来表示,比如下图表示一个Employee类,它包含name,age和email这3个属性,以及modifyInfo()方法。 那么属性/方法名称前加的加号和减号是什么意思呢?它们表示
阅读全文
用Golang为Python编写模块
摘要:Go里面需要显示的引入C模块, 让编译器支持生成动态链接库, 并且在代码中可以使用C语言的数据类型,这个至关重要. Calling Go code from Python code 摘取一个最简单例子 The cgo export command is documented in go doc cg
阅读全文
beego 自定义模板函数
摘要:beego支持的模板函数不是很多,有时候前端展现数据的时候,要对数据进行格式化,所以要用到自定义模板函数 比如我的前端模板上有时间和模板大小这2个数据,原始数据都是int的时间戳和byte单位的数据,我们要更友好的展示这些数据,就要对这些数据进行格式化 效果是这样的,可以看到时间和大小这2列已经是友
阅读全文
beego 中文教程
摘要:https://www.kancloud.cn/hello123/beego/126087
阅读全文
go unit test-monkey
摘要:package main import ( "fmt" "github.com/bouk/monkey" "os" "os/exec" "reflect" "testing" ) // 假如我们要测试函数 call func call(cmd string) (int, string) { byte
阅读全文
go cobra
摘要:https://github.com/spf13/cobra https://github.com/spf13/cobra/blob/master/bash_completions.md cobra init cobratest main.go 目录下 Persistent Flags 一个标志可以
阅读全文
go 根据字符串生成随机值
摘要:md5.Sum([]byte(v.Sshcmd)))
阅读全文
go grpc
摘要:https://godoc.org/google.golang.org/grpc go get google.golang.org/grpc go get -a github.com/golang/protobuf/protoc-gen-goprotoc --go_out=plugins=grpc:
阅读全文
在 Golang 中使用 Protobuf
摘要:使用 goprotobuf这里通过一个例子来说明用法。先创建一个 .proto 文件 test.proto: 编译此 .proto 文件: 这里通过 –go_out 来使用 goprotobuf 提供的 Protobuf 编译器插件 protoc-gen-go。这时候我们会生成一个名为 test.p
阅读全文
统一配置管理
摘要:https://github.com/kelseyhightower/confd
阅读全文
Go 类型转换
摘要:1、整形到字符串: [plain] view plain copy var i int = 1 var s string [plain] view plain copy [plain] view plain copy [plain] view plain copy s = strconv.Itoa(
阅读全文