🔥🔥🔥听说你还在写脚本来跨平台编译 go 语言项目?别吧,试试 gobuilder 这个小工具吧~
项目地址:https://github.com/gvcgo/gobuilder
项目文档:https://github.com/gvcgo/gobuilder/blob/main/docs/README_CN.md
项目特点:
- 支持一键同时编译到go build支持的任何一或多个平台;
- 使用UPX对binary进行压缩(可选);
- 自动对binary进行zip打包(可选);
- 在go项目下的任何文件夹中,都可以一键编译该项目;
- 记住编译参数,后续任何时间再编译时,无需输入任何参数;
- 无需编写任何脚本;
- 目录更整洁,所有可执行文件、压缩文件都会分类放到go项目下的build目录中;
如果你需要在Windows/Linux下一键安装UPX可执行文件压缩工具,推荐使用version-manager,version-manager是一款跨平台的多功能SDK版本管理器,支持40多种语言和工具,很多工作十多年甚至二十多年的行业大佬也在使用。
version-manager项目地址:https://github.com/gvcgo/version-manager

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
PHP 8.2.18 和 PHP 8.3.6 发布
PHP 8.3.6 已发布,更新内容如下: Core: 修复了 GH-13569(在扫描 WeakMaps 时,GC 缓冲区不必要地增长到 GC_MAX_BUF_SIZE)。 修复了 bug GH-13612(在弱引用中析构时内存损坏)。 修复了 bug GH-13446(在异常处理程序完成后恢复异常处理程序)。 修复了 bug GH-13784(AX_GCC_FUNC_ATTRIBUTE 失败)。 修复了 bug GH-13670(在析构函数中创建大量对象时 GC 的扩展性不佳)。 DOM: 添加了一些缺失的 ZPP 检查。 修复了 XPath 评估结果中潜在的内存泄漏。 FPM: 修复了 GH-11086(FPM:在守护模式下配置测试运行两次)。 修复了 fpm_shm_free() 中的不正确检查。 GD: 修复了 bug GH-12019(在特性测试中添加了 GDLIB_CFLAGS)。 Gettext: 修复了使用 gettext 0.22.5 时,使用类别设置为 LC_ALL 的 dcgettext/dcngettext 调用引发的 sigabrt 问题。 MySQLnd:...
- 下一篇
首个 Android 15 Beta 版本发布
Android 15 首个 Beta 版本现已发布。新版本包括底层性能的改进,例如对应用程序归档的操作系统级支持、改进的通信以及对针对大屏幕的应用程序的更好支持;Android 上的通信功能也针对盲文显示器进行了更新。 “Android 15 继续致力于构建一个平台,帮助用户提高工作效率,为用户提供优质的应用体验,保护用户隐私和安全,并让尽可能多的人可以访问你的应用。” 具体更新内容包括: Edge-to-edge 默认情况下,面向 Android 15 的应用在 Android 15 设备上是 edge-to-edge 显示的。这意味着应用程序不再需要显式调用lWindow.setDecorFitsSystemWindows(false)或enableEdgeToEdge()来在系统栏后面显示其内容。不过官方建议继续调用enableEdgeToEdge()来在早期 Android 上获得 edge-to-edge 的体验。 更流畅的 NFC 体验 Android 15 致力于让点击支付体验更加无缝和可靠,同时继续支持 Android 强大的 NFC 应用生态系统。除了Android ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS7设置SWAP分区,小内存服务器的救世主
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7,CentOS8安装Elasticsearch6.8.6
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作