美文网首页
go学习文档-各种包

go学习文档-各种包

作者: R_X | 来源:发表于2018-06-26 12:31 被阅读0次

疑问:
1、如何安装第三方包
2、项目发布时,第三方包怎么处理(跟 npm 相对比)

一、锁和sync 包

详见:https://github.com/Unknwon/the-way-to-go_ZH_CN/blob/master/eBook/09.3.md

二、包的可见性

1、当使用.来做为包的别名时,你可以不通过包名来使用其中的项目。

import . "./pack1"
test := ReturnStr()

2、Import with _ : pack1包只导入其副作用(只执行它的init函数并初始化其中的全局变量)。

import _ "./pack1/pack1"

3、导入外部包

例如:

$ go get github.com/golang/protobuf

安装的第三方包放在 $GOPATH下的src里

三、搭建项目文档服务器(可以看到项目根目录下的所有代码)

godoc -http=:6060 -goroot="."

相关文章

  • go学习文档-各种包

    疑问:1、如何安装第三方包2、项目发布时,第三方包怎么处理(跟 npm 相对比) 一、锁和sync 包 详见:ht...

  • go tools与包管理

    本文记录下学习 golang官方文档[https://go.dev/doc/code] 里 go tools 和包...

  • sync包介绍

    sync包使用官方文档:http://devdocs.io/go/sync/index#Map Go中sync包包...

  • Golang入门学习路线

    打算PHP转Go,学习了几个月看过各种教程,总结出几个精品的,记录备忘。 Go 入门指南 该文档是 的译文,可以先...

  • Go语言环境和GoLand-IDE开发环境安装

    Go 语言中文网Go 语言标准库文档 Go 语言环境安装 根据系统下载 Go 安装包Go 安装包下载地址:http...

  • Go vendor使用

    各种依赖包报错: 下载go vendor:go get -u -v github.com/kardianos/go...

  • go学习笔记(一)——环境搭建

    go安装和配置 国内源下载 windows环境下,下一步安装法,即可完成安装 go中文文档go包信息检索 go的常...

  • 学习总结

    +++TOP+++ go to bottom 学习总结文档 第一章 Copyright @ xxx go t...

  • golang测试

    go语言提供了对测试的支持。在go的标准库文档中的testing包页面,对go语言的测试方法有较为详细的使用说明,...

  • golang学习资源

    教程类 Go 标准库中文文档 Go 标准库文档 Go 实例学标准库 Go入门指南The-way-to-go Go语...

网友评论

      本文标题:go学习文档-各种包

      本文链接:https://www.haomeiwen.com/subject/acgpyftx.html