go语言自定义包
来源:互联网 发布:淘宝靠谱澳洲代购 编辑:程序博客网 时间:2024/04/28 05:54
go语言自定义包
包是函数和数据的集合。用 package 关键字定义一个包。文件名不需要与包名
一致,但是你的文件夹必须要与包名字一致,这个很重要,所以为了简单起见,名字都是一样的。包名的约定是使用小写字符。Go 包可以由多个文件组成,但是使用相同的
package 这一行。让我们在文件 pac.go 中定义一个叫做 pac 的包。
1包的代码:
package pac
import (
“fmt”
)
func Printt(x string) {
fmt.Println(x + “爱刘翰林”)
}
func printtt(x string) {
fmt.Println(x + “爱刘翰林”)
}
调用包的程序代码
package main
import (
“fmt”
“pac”
)
func main() {
pac.Printt("凯凯")
}
3在你的$GOROOT/src/pkg/pac/ 目录下放入你的包文件
% go build
% go install
4在你的工作gopath目录
go build demao.go
demao.exe
运行结果
凯凯爱刘翰林
许可证
Copyright (c) 2012 qiniu.com
基于 MIT 协议发布:
- www.opensource.org/licenses/MIT
0 0
- go语言自定义包
- Go语言_HTTP包
- [go语言]包
- Go语言-闭包
- go语言开发包
- Go语言_包
- GO语言闭包
- go语言 自定义 error
- Go语言学习笔记---包
- go语言搭建测试包
- GO 语言学习 包 探究
- go语言的http包
- Go语言的os包
- go语言Reader包封
- Go语言中的闭包
- Go语言学习笔记 -- 包
- Go语言自定义错误类型
- 九、Go语言库之strconv包--GO语言笔记
- 基础练习 阶乘计算
- android开源框架之EventBus
- Leetcode: Majority Element
- Python在字符串中查找关键字
- 为Android应用增加渠道信息 自动化不同渠道的打包过程
- go语言自定义包
- About G1 Garbage Collector, Permanent Generation and Metaspace
- scala函数定义的几种方法
- 第一篇
- windows-64下gevent 安装
- 1077. Kuchiguse (20)
- flashback database 恢复删除的表空间
- 换汤不换药的手机预装方式,用户如何接招
- 为sitecore新建一个Visual Studio项目