首页
友人帐
留言板
关于
Search
1
IDE Eval Resetter:JetBrains 全家桶无限试用插件
552 阅读
2
影视资源采集站收录大全
489 阅读
3
linux安装或升级protoc
336 阅读
4
HEU KMS Activator v23.1.0 win10 office2019激活工具
235 阅读
5
Cloudflare国内自选IP节点整理收录
228 阅读
谈天说地
程序源码
技术教程
成品源码
登录
Search
标签搜索
PHP
linux
源码
go
windows
centos
原创
mysql
微信
激活
采集
宝塔
绿色版
API
解析
SDK
图片
破解
域名
html
云青
累计撰写
150
篇文章
累计收到
165
条评论
首页
栏目
谈天说地
程序源码
技术教程
成品源码
页面
友人帐
留言板
关于
搜索到
11
篇与
的结果
2019-04-03
golang配置文件加载
最近在研究golang,由于需要采集很多分类的数据配置文件写死不合适,何况还要编译成exe,查看了一下大佬以及官方文档,发现实现并不难1.首先导入包 import( "fmt" "os" "github.com/tidwall/gjson" )2.获取config.ini配置json的文件 fp, _ := os.Open("config.ini") // 获取文件指针 defer fp.Close() fileInfo, _ := fp.Stat() buffer := make([]byte, fileInfo.Size()) _, _ = fp.Read(buffer) // 文件内容读取到buffer中 config := string(buffer)3.获取json值,这里双引号的是与json相对应的,如果外面还有一层加个.就行啦 page := gjson.Get(conf, "page") fmt.Println(page.String())附上我的json { "page":"281", "sleep":"2", "type":"10", "user" = "root", "pass" = "root", "network" = "tcp", "host" = "localhost", "port" = "3306", "database" = "pjs" }
2019年04月03日
11 阅读
0 评论
0 点赞
1
2
3