(转)
Golang 对文件增删写读操作备忘
2022年3月15日
golang
文件
原文件地址
经常会用到,抄下来免得到处找。
使用Golang 的底层库 io 、 os 对文件常规操作:新建、写入、读取、删除。另外内置的 ioutil 使用也很方便。
package main import ( "fmt" "io" "os" ) var path = "/Users/novalagung/Documents/temp/test.txt" func main() { createFile() writeFile() readFile() deleteFile() } func createFile() { // …
...
➦
(转)
Golang embed 的 index.html 文件存放路径
2022年3月15日
golang
embed
原文地址
go:embed 可提供嵌入静态文件功能,首页文件 index.html 的放置及设定
文件结构:
. ├── main.go └── abc/ └── index.html //go:embed abc var abc embed.FS func main() { // 以前的方式 //fileServer := http.FileServer(http.Dir("./abc")) // New code //http.Handle("/", fileServer) // New code sub, _ := fs.Sub(abc, …
(抄)
自定义树莓派开机画机
2022年3月15日
pi
开机
可能需要将开机画面定制化,网上找找,这个似乎更靠谱,待测试。
也不知道是不是显示器反应太慢,除了黑屏没有见到太多的过场画面。
原地址
其实Raspberry Pi OS中默认就自带使用了plymouth这个工具来管理开机启动画面的效果,可以使用下面命令进行操作
...
➦
(原)
思路打开,Golang的GUI想法
2022年3月11日
golang
gui
最近使用lorca完成一个GUI,它实际是套壳HTML,使用Chrome系的浏览器。
其实换个想法,我们只需要随意浏览器(不怕兼容性问题的话)作为呈现,即GUI。后端用Golang用Web来完成功能即可。
...
➦
(摘)
Golang中执行Shell命令,隐藏黑窗口的方法
2022年3月7日
shell
golang
窗口
最近用lorca做一个桌面工具,在调用命令行时总是会闪一个黑窗口,无时无刻不在提醒自己:它是做后端的。
有一个库 github.com/CodyGuo/win 通过调用win的api来隐藏窗口。不过它是没有返回字符串的。
...
➦
(原)
Golang Gui寻找中
2022年3月6日
golang
gui
还是那句老话:虽然golang并不是为了gui而生,但社会要求它做到。
之前的godot并不能在arm64的linux上运行(Pi OS64),其实它是开源,或许自己编译是可以的,但确实有点麻烦(不会)。
...
➦
(原)
计划制作一个网络工具
2022年3月2日
工具
网络
计划制作一个网络工具,功能如下:
可方便画网络拓朴图 自动检测设备通断,并可将断网信息发送到微信 跨平台 思考:
可使用golang+web实现。
web作为前端显示,可实现跨平台,有浏览器即可使用。
golang实现通断判断,可检查通信端口。
...
➦
(原)
关于用Godot作为Golang的GUI,即界面开发
2022年2月28日
godot
golang
gui
之前就思考过将godot作为golang的界面开发工具,也作为一些尝试。今天在阅读godot官方文档时,又看到关于作为gui的可行性。
“ 是否能用 Godot 创建非游戏应用?
是的! Godot 具有广泛的内置 UI 系统, 其较小的软件包可以使它成为 Electron 或 Qt 等框架的合适替代品.
当创建一个非游戏的应用程序时,确保在项目设置中启用 低处理器模式 以减少CPU和GPU占用。
...
➦
(原)
有什么方法能够获取文件类型?
2022年2月28日
文件类型
Windows是通过扩展名来判断文件类型的,这是一个很傻很天真的认识。我想知道的是它真实的文件类型。
看起来一般文件在文件头是有类型标识的,但通过实际的测试,这种标识也不是很明确。
...
➦
(原)
做一个图片合成工具,抗疫工具
2022年2月25日
图片
合成
因为疫情的原因,学校需要每天收集各个家长的健康码。一般是父母孩子各一张健康码,有时还需要行程码。
之前一直是要求各个家长发到家委会负责人那里,统一再发给班主任。家长各有各的事,各有各的情况,要么是总催,要么就是发三四张图片,请负责人帮忙拼接成一张。
...
➦