随笔分类 -  Golang

摘要:在处理数据的时候经常会用到这个功能,主要代码如下,包含了常见的格式设置。 package main import ( "fmt" "log" "github.com/xuri/excelize/v2" ) func main() { // 创建一个新的 Excel 文件 f := excelize. 阅读全文
posted @ 2025-07-08 12:29 黑月教主 阅读(57) 评论(0) 推荐(0)
摘要:记录备忘,包括调试整个工程、调试main.go、调试当前文件三种情况,可能满足绝大多数调试场景的需要。 { "version": "0.2.0", "configurations": [ { "name": "Launch Package", "type": "go", "request": "la 阅读全文
posted @ 2025-03-24 18:58 黑月教主 阅读(384) 评论(0) 推荐(0)
摘要:在程序开发过程中,最直观的调试手段就是把结果打印出来,但是golang自带的打印在打印稍复杂的map和struct时可读性非常的差。一次无意间,我找到了这个库,可以正常漂亮地打印数据结构。它就是 https://github.com/k0kubun/pp 来一段示例代码: package main 阅读全文
posted @ 2025-03-24 18:55 黑月教主 阅读(99) 评论(0) 推荐(0)
摘要:Win7支持的最后一个golang版本是1.20.14iris从12.2.6版本开始必须使用golog的0.1.11版本,而这个版本使用了log/slog,最低需要go 1.21,所以Win7能用的最新iris版本就被锁定在12.2.5了真的是一环锁一锁。。。 github.com/kataras/ 阅读全文
posted @ 2025-03-14 09:17 黑月教主 阅读(198) 评论(0) 推荐(0)
摘要:有一篇文章写得不错:「Go框架」深入理解web框架的中间件运行机制 - 知乎 (zhihu.com) 我这里只是写一个简单的demo来观察一下,代码如下: package main import ( "fmt" "github.com/kataras/iris/v12" "github.com/ka 阅读全文
posted @ 2024-02-07 22:30 黑月教主 阅读(145) 评论(0) 推荐(0)
摘要:通用工具类增强库: goutil 项目地址:https://github.com/gookit/goutil 简介:Helper Utils(700+): int, byte, string, array/slice, map, struct, dump, convert/format, error 阅读全文
posted @ 2024-02-04 12:41 黑月教主 阅读(1238) 评论(0) 推荐(0)
摘要:使用"github.com/go-ping/ping"这个第三方库可以非常简单的实现ping功能 package main import ( "fmt" "os" "time" "github.com/go-ping/ping" ) func CheckHostOnline(ipaddr strin 阅读全文
posted @ 2024-01-30 12:11 黑月教主 阅读(470) 评论(0) 推荐(0)
摘要:主要是使用”github.com/kardianos/service“这个库 它已经处理好了与服务管理器的交互细节,并且自带服务安装、卸载、启动、停止等功能,非常齐全了。 直接上完整代码: package main import ( "log" "os" "syscall" "time" "unsa 阅读全文
posted @ 2024-01-29 11:58 黑月教主 阅读(1853) 评论(1) 推荐(0)
摘要:既然看到本文章了,相信zmq是啥应该不用介绍了,先上代码吧: package main import ( "fmt" "strconv" "time" zmq "github.com/pebbe/zmq4" ) func startServer(port int) { //REP 表示server端 阅读全文
posted @ 2022-07-17 23:32 黑月教主 阅读(1910) 评论(1) 推荐(0)
摘要:构建Go开发环境,安装Go本身倒好说,VSCode里面安装Go插件也简单,但是,但是,当你想使用一些自动提示、代码格式化插件的时候, 就会提示缺少工具了,在VSCode里直接安装,如果成功了,那么恭喜你,如果跟我一样失败了(国内用户大概率是会失败的,原因你懂的),那就看看下面吧 本文参考了 http 阅读全文
posted @ 2022-07-17 11:15 黑月教主 阅读(2256) 评论(0) 推荐(1)