有时候很多功能,别人已经实现好了,我们就没有必要重复造轮子了,我们可以直接把别人已经实现好的功能拿来就用,这个时候也就需要我们安装第三方库了,通俗点讲就是把别人已经实现好的功能,拿过来用到我们的项目中。
举个栗子
1
我们想实现一个 生成二维码的应用程序,这个时候怎么办?你第一想到的应该是别人是不是已经实现过这个功能了,而不是想到自己再造一个生成二维码的轮子(大佬除外...)我们可以去github上找关于这方面的轮子,然后通过 go get 轮子地址来安装它
1
我在github 上找到了一个go语言生成二维码的库
Go生成二维码
package main
import (
// 引用第三方库
"io/ioutil"
)
func main() {
// 生成文字二维码
ioutil.WriteFile("1.jpg", png, 0666)
// 生成网站二维码,扫码打开网站
ioutil.WriteFile("2.jpg", png, 0666)
}
生成的文字二维码
生成的网站二维码