登录
首页 >  Golang >  Go问答

如何提高 Golang 的编译速度?

来源:Golang技术栈

时间:2023-04-30 07:23:25 360浏览 收藏

亲爱的编程学习爱好者,如果你点开了这篇文章,说明你对《如何提高 Golang 的编译速度?》很感兴趣。本篇文章就来给大家详细解析一下,主要介绍一下golang,希望所有认真读完的童鞋们,都有实质性的提高。

问题内容

我正在尝试找到一种方法来更快地编译 Go 程序。目前大约是 30 秒,这使得处理该项目的速度很慢。

当我运行时go build -v,我发现大部分时间都花在编译[go-sqlite3](https://github.com/mattn/go- sqlite3)(它链接到 C sqlite 库)上。但是,由于这个库永远不会改变,我想知道是否有可能阻止构建工具每次都重新编译它?

正确答案

尝试go install -a github.com/mattn/go-sqlite3将compiled-against-Go-1.3 包安装到你的$GOPATH 中。

现在,您可能安装了旧版本$GOPATH/pkg/,因此 Go 正在为每个构建重新编译它。

文中关于golang的知识介绍,希望对你的学习有所帮助!若是受益匪浅,那就动动鼠标收藏这篇《如何提高 Golang 的编译速度?》文章吧,也可关注golang学习网公众号了解相关技术文章。

声明:本文转载于:Golang技术栈 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>