Golang Go语言中使用Go+Lazarus写了个GUI的农历择吉
Golang Go语言中使用Go+Lazarus写了个GUI的农历择吉
手机码字。 中国农历择吉的 GUI 部分。 核心代码为农历择吉 没有开源。 GUI 部分是 Go+GoVCL 现有时间范围为 1600 到农历 3499 阳历 3500 (有个时间范围更大的数据 没使用) 择吉的计算方法使用了道家小六壬择法卷。 中国大陆用户下载地址: https://gitee.com/dev-null/ccal-gui/releases B 站视频正在上传…
更多关于Golang Go语言中使用Go+Lazarus写了个GUI的农历择吉的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html
更多关于Golang Go语言中使用Go+Lazarus写了个GUI的农历择吉的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html
可是我觉得目标用户也不会知道怎么用 Github/Gitee
Dimu jieqi jinji 。。。。
有什么问题吗?
为啥不放 github ?
win10 下载打不开,什么界面也没有, chrome 还报毒, 希望可以修复
panic: Failed to load liblcl.dll: The specified module could not be found.
goroutine 1 [running]:
github.com/ying32/govcl/vcl/api.loadUILib(0x7c4f40)
/home/xuan/go_work/pkg/mod/github.com/ying32/[email protected]+incompatible/vcl/api/dylib_nonmemory.go:43 +0x16a
github.com/ying32/govcl/vcl/api.init()
/home/xuan/go_work/pkg/mod/github.com/ying32/[email protected]+incompatible/vcl/api/dylib.go:19 +0x13b
win 10 LTSC,打开后黑框一闪就没有了。
命令行打开的话,会看到提示:panic: Failed to load liblcl.dll: The specified module could not be found.
我这里网络不好 传不上去
压缩包里面有个 lib 开头的压缩文件 需要和 exe 文件放到同级目录
在Go语言中,结合Go和Lazarus来开发GUI应用是一种较为独特的尝试,特别是用于创建农历择吉这类需要图形用户界面(GUI)和复杂逻辑的应用程序。以下是一些专业建议:
首先,要明确的是,Lazarus本身是一个使用Free Pascal和Object Pascal语言开发的IDE,它原生并不支持Go语言。如果你提到的“使用Go+Lazarus写GUI”是指使用Lazarus的IDE来管理项目资源,同时实际编写GUI代码使用的是某种与Go集成的GUI库(如fyne、walk或qt等),那么这种表述可能会引起一些误解。
对于农历择吉应用,GUI部分可以选择一个与Go语言兼容且功能强大的GUI库。例如,fyne是一个轻量级且易于使用的Go GUI库,非常适合开发跨平台应用程序。如果你更熟悉Lazarus的IDE环境,可以考虑在Lazarus中管理项目文件,但实际的GUI编码仍需使用Go和相应的GUI库。
此外,对于农历择吉的逻辑部分,你可能需要研究并引入一些农历算法或库,以确保日期计算的准确性和传统习俗的遵循。
最后,建议你在开发过程中注意代码的可读性和可维护性,同时考虑应用程序的性能和用户体验。通过合理的架构设计和代码优化,可以确保你的农历择吉应用在功能丰富的同时,也具备良好的运行效率和用户友好性。
希望这些建议能对你有所帮助!