摘要:
安装 go get github.com/spf13/viper Viper需要最少知道在哪里查找配置文件的配置。Viper支持JSON、TOML、YAML、HCL、envfile和Java properties格式的配置文件。Viper可以搜索多个路径,但目前单个Viper实例只支持单个配置文件。 阅读全文
posted @ 2021-01-22 11:46
pebblecome
阅读(94)
评论(0)
推荐(0)
摘要:
直接代码吧,都是我自己写的测试代码 package main import "fmt" type NodeList struct { data int next *NodeList } func ShowNode(node *NodeList) { for node !=nil { //fmt.Pr 阅读全文
posted @ 2021-01-22 11:40
pebblecome
阅读(112)
评论(0)
推荐(1)
摘要:
直接上代码 package main import ( "bufio" "container/list" "fmt" "os" "strings" ) //使用list实现一个队列 func main() { lt := list.New() consol := bufio.NewScanner(o 阅读全文
posted @ 2021-01-22 11:37
pebblecome
阅读(349)
评论(0)
推荐(0)
摘要:
1,基本操作 package main //etcd操作 import ( "context" "fmt" "go.etcd.io/etcd/clientv3" "time" ) func main() { cli,err := clientv3.New(clientv3.Config{ Endpo 阅读全文
posted @ 2021-01-22 11:35
pebblecome
阅读(1615)
评论(0)
推荐(1)
摘要:
直接上代码示例 package main import ( "bytes" "encoding/binary" "encoding/gob" "encoding/json" "encoding/xml" "fmt" "os" ) type Website struct { Name string ` 阅读全文
posted @ 2021-01-22 11:30
pebblecome
阅读(196)
评论(0)
推荐(0)
摘要:
//生产者 package main import ( "bufio" "fmt" "github.com/nsqio/go-nsq" "os" "strings" ) var producer *nsq.Producer //初始化生产者 func initProducer(str string) 阅读全文
posted @ 2021-01-22 11:28
pebblecome
阅读(108)
评论(0)
推荐(0)
摘要:
linkin开发的,最初是设计用来解决公司内被的海量日志传输问题是分布式数据流平台,可以运行在单台服务器上,也可以在多态服务器上部署形成集群,它提供了发布和订阅的功能,使用者可以发送数据到kafka中,也可以从kafka中读取数据,kafka具有高吞吐,低延迟,高容错等特点 生产者往kafka发送数 阅读全文
posted @ 2021-01-22 11:25
pebblecome
阅读(73)
评论(0)
推荐(0)
摘要:
直接上demo package main import ( "context" "fmt" limt "go.uber.org/ratelimit" "golang.org/x/time/rate" "github.com/juju/ratelimit" "time" ) func Demo1() 阅读全文
posted @ 2021-01-22 11:24
pebblecome
阅读(69)
评论(0)
推荐(0)
摘要:
Mysql安装目录 数据库目录 /var/lib/mysql/ 配置文件 /usr/share/mysql(mysql.server命令及配置文件) 相关命令 /usr/bin(mysqladmin mysqldump等命令) 启动脚本 /etc/init.d/mysql(启动脚本文件mysql的目 阅读全文
posted @ 2021-01-22 11:21
pebblecome
阅读(81)
评论(0)
推荐(0)
摘要:
1,wget http://download.redis.io/releases/redis-5.0.7.tar.gz 2,进入下载目录,进行解压 tar -zvxf redis-5.0.7.tar.gz 3,一般都会将redis目录放置到 /usr/local/redis目录,所以这里输入下面命令 阅读全文
posted @ 2021-01-22 11:19
pebblecome
阅读(49)
评论(0)
推荐(0)

浙公网安备 33010602011771号