golang import详解

栏目: Go · 发布时间: 5年前

内容简介:eg:

import 机制

golang import详解

golang_import_机制.png

sugar

import(
    "time" //普通写法
    . "fmt" //使用此包内的成员时不带fmt前缀
    j "encoding/json" //json包重命名
    _ "net" //仅执行net包中的init方法,不能调用该包成员
    
)

使用规范

  • 不要使用相对路径引入包(以GOPATH/src作为根目录)
  • 引入包顺序遵循 标准库,项目包,第三方包
  • 第三方包按命名顺序

eg:

import(
    "fmt"
    "time" //标准库
    
    "controllers/doctor"
    "controllers/student" //项目包
    
    "models/person" //项目包
    
    "github.com/garyburd/redigo/redis"
    "github.com/go-sql-driver/mysql" //第三方包

)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

编程匠艺

编程匠艺

(美)古德利弗(Goodliffe, P.)著 / 韩江,陈玉译 / 电子工业出版社 / 2008-9 / 79.00元

如果你可以编写出合格的代码,但是想更进一步、创作出组织良好而且易于理解的代码,并希望成为一名真正的编程专家或提高现有的职业技能,那么《编程匠艺——编写卓越的代码》都会为你给出答案。本书的内容遍及编程的各个要素,如代码风格、变量命名、错误处理和安全性等。此外,本书还对一些更广泛的编程问题进行了探讨,如有效的团队合作、开发过程和文档编写,等等。本书各章的末尾均提供一些思考问题,这些问题回顾了各章中的一......一起来看看 《编程匠艺》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

SHA 加密
SHA 加密

SHA 加密工具