合集-Go语言学习笔记

摘要:在Go语言中调用Win32 API可以使用syscall包来实现。下面是一个简单的示例代码,演示如何在Go中调用Win32 API的MessageBox函数: package main import ( "fmt" "syscall" "unsafe" ) var ( user32 = syscal 阅读全文
posted @ 2023-11-07 16:14 烟熏牛肉干 阅读(1751) 评论(0) 推荐(0)
摘要:以下是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 烟熏牛肉干 阅读(996) 评论(4) 推荐(0)
摘要: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 烟熏牛肉干 阅读(205) 评论(0) 推荐(0)
摘要:有个小项目需要对windows系统进行远程电源操作,于是封装了以下代码方便使用。 目录结构如下: main.go package main import ( "fastshutdown/utils/power" "fmt" ) func main() { err := power.Shutdown( 阅读全文
posted @ 2023-12-06 00:17 烟熏牛肉干 阅读(727) 评论(0) 推荐(0)
摘要:先看代码: 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 烟熏牛肉干 阅读(637) 评论(0) 推荐(0)
摘要:在使用Go语言开发应用程序时,有个非常方便的地方就是编译得到的可执行文件可以不依赖任何动态链接库、并且不需要任何运行环境即可运行,本文给大家介绍Go编译时为exe添加图标和属性信息的方法,需要的朋友可以参考下 目录 1,安装go-winres命令 2,创建配置模板 3,修改配置 (1) 图标指定 ( 阅读全文
posted @ 2024-06-26 18:56 烟熏牛肉干 阅读(1377) 评论(0) 推荐(1)