VMx

golang
golang

go-ini/ini 无法解析的分区获取string

如果遇到一些比较特殊的分区,它们不包含常见的键值对,而是没有固定格式的纯文本,则可以使用 LoadOptions.UnparsableSections 进行处理,这中间还有两个前置条件记得补上。踩了半天的坑才发现的诀窍。。。 有UnpareableSections 还是会报错,还需要增加 SkipUnrecognizableLines true 是否跳过不符合键/值对的无法识别的行 Loose true 忽略不存在的文件或返回错误 然后使用.Section.Body() 获取 string cfg, err := …

2021年7月3日 0条评论 796点热度 0人点赞 huifei 阅读全文
golang

windows下面oracle的golang驱动编译

网上很多资料,但总是一知半解,翻来复去整了半天才成功,特记录下。 总体来说Oracle和sqlite3的驱动一样,都需要gcc环境的编译,只是sqlite3需要的包稍少,废话少说,直接开干: 1、安装cygwin或TMD-GCC(sqlite需要此编译包),确认已有pkgconf.exe,各个环境有些区别,也许叫pkg-config.exe 2、从oracle下载 客户端和sdk,解压到某目录,如d:\oracle,地址:https://www.oracle.com/database/technologies/in…

2021年7月1日 0条评论 1107点热度 1人点赞 huifei 阅读全文
golang

golang 十六进制网络读写

最简C/S程序 server.go package main import ( "fmt" "net" ) func process(conn net.Conn) { defer conn.Close() for { var buf [128]byte n, err := conn.Read(buf[:]) if err != nil { fmt.Println("Read for tcp server faild", err) break } data …

2021年4月1日 0条评论 1028点热度 0人点赞 huifei 阅读全文
分类
  • arduino
  • crestron
  • golang
  • Linux
  • python
  • VPS
  • vue
  • 填坑
  • 未分类
最新 热点 随机
最新 热点 随机
按键精灵手机UI随笔 制作你的按键精灵安卓程序 升级OpenSSH,高风险的漏洞,漏洞编号CVE-2024-6387 autodesk网络许可不可用之解决办法 定时打印或截图 sbox打开时 hosts不起作用时方法
按键精灵手机UI随笔
使用iptables转发脚本 Socat一键脚本,支持TCP和UDP转发 制作你的按键精灵安卓程序 快思聪控制电脑程序增加音量控制 最近学习crestron的simpl+简单的宏组件代码 esxi7.0升级

COPYRIGHT © 2021 vmx.im. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang