go语言自定义包

Build Status

Qiniu Logo

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 协议发布:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值