会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
biltong
博客园
首页
新随笔
联系
订阅
管理
2024年6月26日
Go语言编译时为exe添加图标和属性信息的方法
摘要: 在使用Go语言开发应用程序时,有个非常方便的地方就是编译得到的可执行文件可以不依赖任何动态链接库、并且不需要任何运行环境即可运行,本文给大家介绍Go编译时为exe添加图标和属性信息的方法,需要的朋友可以参考下 目录 1,安装go-winres命令 2,创建配置模板 3,修改配置 (1) 图标指定 (
阅读全文
posted @ 2024-06-26 18:56 烟熏牛肉干
阅读(1109)
评论(0)
推荐(1)
2024年6月4日
Golang(Go语言)封装一个简单的控制台输出包
摘要: // 定义6个常量,每个常量代表一个布尔值为true的位置 const ( LEVEL_DEBUG = 1 << iota LEVEL_INFO LEVEL_WARN LEVEL_ERROR LEVEL_FATAL PRINT_SRC_FILE ) type consoleFunc func(for
阅读全文
posted @ 2024-06-04 13:31 烟熏牛肉干
阅读(75)
评论(0)
推荐(0)
2024年3月6日
Golang(Go语言)字符串转时间格式封装以及填坑
摘要: 先看代码: package main import ( "fmt" "time" ) func main() { timeStr := "2021-05-21 00:00:00" utcTime, _ := time.Parse(time.DateTime, timeStr) fmt.Println
阅读全文
posted @ 2024-03-06 16:08 烟熏牛肉干
阅读(597)
评论(0)
推荐(0)
2024年1月19日
数独Sudoku游戏解题C语言和Golang(Go语言)实现
摘要: Go语言实现 package main import ( "fmt" "os" ) const ( N = 9 EmptyCell = '0' ) func main() { if len(os.Args) != 2 || len(os.Args[1]) != 81 { fmt.Println("错
阅读全文
posted @ 2024-01-19 10:29 烟熏牛肉干
阅读(156)
评论(0)
推荐(0)
2023年12月6日
Golang(Go语言) 对windows进行注销、关机、重启、闪电关机、闪电重启的操作
摘要: 有个小项目需要对windows系统进行远程电源操作,于是封装了以下代码方便使用。 目录结构如下: main.go package main import ( "fastshutdown/utils/power" "fmt" ) func main() { err := power.Shutdown(
阅读全文
posted @ 2023-12-06 00:17 烟熏牛肉干
阅读(676)
评论(0)
推荐(0)
2023年11月7日
Golang(Go语言)调用Win32 API实操
摘要: 在Go语言中调用Win32 API可以使用syscall包来实现。下面是一个简单的示例代码,演示如何在Go中调用Win32 API的MessageBox函数: package main import ( "fmt" "syscall" "unsafe" ) var ( user32 = syscal
阅读全文
posted @ 2023-11-07 16:14 烟熏牛肉干
阅读(1646)
评论(0)
推荐(0)
Golang(Go语言)程序编译成windows系统服务运行
摘要: 要将Go程序编译成Windows系统服务运行,你需要使用第三方库来实现。一个常用的库是github.com/kardianos/service。 以下是一个简单的示例代码,演示如何将Go程序编译为Windows服务: package main import ( "log" "github.com/k
阅读全文
posted @ 2023-11-07 16:12 烟熏牛肉干
阅读(2489)
评论(0)
推荐(1)
2023年11月1日
Golang(Go语言)IP地址转换函数
摘要: String形式的IP地址和Int类型互转函数 1 package main 2 3 import ( 4 "fmt" 5 "strconv" 6 "strings" 7 ) 8 9 func main() { 10 ip1 := `172.16.1.2` 11 ipInt1 := 28867299
阅读全文
posted @ 2023-11-01 00:49 烟熏牛肉干
阅读(193)
评论(0)
推荐(0)
2023年10月18日
Golang(Go语言)GORM使用SQLite数据库
摘要: 以下是GORM使用标准未加密的SQLite数据库方法(由https://gorm.io/docs/提供) 1、安装引用 go get -u gorm.io/gorm go get -u gorm.io/driver/sqlite 2、开始享用 package main import ( "gorm.
阅读全文
posted @ 2023-10-18 09:37 烟熏牛肉干
阅读(879)
评论(4)
推荐(0)
2023年10月6日
go语言自定义一个简单的日志模块
摘要: 初学者,半路出家,没有老师带,自学中,代码没什么质量可言,将就用吧。 主要用go写一些小的测试工具类,用zap框架太复杂,用log又觉得功能不太够,所以自己写了一个满足自己需求的日志记录模块。 对日志文本文件的记录每日只进行一次打开关闭操作,比起每记录一条打开关闭一次日志文件能明显提升I/O操作效率
阅读全文
posted @ 2023-10-06 15:36 烟熏牛肉干
阅读(110)
评论(0)
推荐(0)
下一页
公告