一点小修改

本文介绍了一个关于Go-Astilectron库的小技巧,通过修改代码中的下载源,实现从淘宝NPM镜像下载Electron,有效解决了国内环境中下载速度慢的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在使用golang做界面程序中,找到go-astilectron这个库,还挺好用,就是有个问题,这个库会在每次运行的时候下载,electron,由于国内的环境,很痛苦。通过搜索代码,发现只需要对代码里面的paths.go进行修改就可以。ElectronDownloadSrc函数,

	//return fmt.Sprintf("https://github.com/electron/electron/releases/download/v%s/electron-v%s-%s-%s.zip", VersionElectron, VersionElectron, o, a)
	return fmt.Sprintf("https://npm.taobao.org/mirrors/electron/%s/electron-v%s-%s-%s.zip", VersionElectron, VersionElectron, o, a)

就可以不用那么痛苦。原理就是把github上的下载,改到了npm.taobao.org,小改进,不足挂齿,但是有用。

转载于:https://my.oschina.net/gotham/blog/1511357

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值