golang
CPlusPlusLove
这个作者很懒,什么都没留下…
展开
-
设置Golang的GOPATH
Go是一门全新的静态类型开发语言,具有自动垃圾回收,丰富的内置类型,函数多返回值,错误处理,匿名函数,并发编程,反射等特性.Linux golang安装golang下载sudo tar -zvxf go1.6.2.linux-amd64.tar.gzsudo mv go /usr/local/go#设置环境变量vi /etc/profileexport GOROOT=/us...原创 2016-05-12 08:22:12 · 40297 阅读 · 0 评论 -
vscode编辑器golang调试
安装vscode安装vscode-go 插件进入vscode界面,打开命令面板Ctrl + Shift + P,输入install, 插件特性包括:Completion Lists (using gocode)Signature Help (using godoc)SnippetsQuick Info (using godef)Goto Definition (using godef)原创 2016-10-24 13:21:26 · 17069 阅读 · 0 评论 -
vscode golang开发环境
安装vscode安装vscode-go 插件进入vscode界面,打开命令面板Ctrl + Shift + P,输入installCompletion Lists (using gocode)Signature Help (using godoc)SnippetsQuick Info (using godef)Goto Definition (using godef)Find Refere原创 2016-11-20 11:29:27 · 1468 阅读 · 0 评论 -
etcd安装和使用
etcd是一个高可用的键值存储系统,主要用于共享配置和服务发现。etcd是由CoreOS开发并维护的,灵感来自于ZooKeeper 和 Doozer,它使用Go语言编写,并通过Raft一致性算法处理日志复制以保证强一致性。Raft是一个来自Stanford的新的一致性算法,适用于分布式系统的日志复制,Raft通过选举的方式来实现一致性,在Raft中,任何一个节点都可能成为Leader。 分...原创 2016-12-08 13:24:59 · 3699 阅读 · 0 评论 -
golang中的加解密
参考golang中关于RSA加密、解密、签名、验签的总结原创 2018-10-26 10:28:26 · 1909 阅读 · 0 评论 -
goland编辑器
由于用gocode golang没有代码提示,所以试了下goland感觉还不错。方便查找golang语言库代码提示快速导航Ctrl + 点击一下代码生成代码格式化原创 2018-11-18 23:14:44 · 859 阅读 · 0 评论 -
golang单元测试和性能测试
Go语言中自带有一个轻量级的测试框架testing编写测试用例package utilimport ( "crypto/md5" "encoding/hex")func EncodeMD5(value string) string { m := md5.New() m.Write([]byte(value)) return hex.EncodeToString(m.Sum...原创 2019-03-31 20:48:39 · 497 阅读 · 0 评论