iT邦幫忙

DAY 18
0

初學 Golang 30 天系列 第 18

初學 Golang 30 天(十八)Package

  • 分享至 

  • xImage
  •  

相信我們學了這麼多的基本知識,是不是有想要打包起來的欲望呢?就讓我們來試試看!

Package

我們前面開發的時候其實引入的很多 lib 來用,就是 import 輸入的那些,那我們今天要怎麼打包起來讓其他程式來引入呢?
其實真的很簡單,我舉一個簡單的例子

package main  
 
import "fmt"  
 
func main() {  
fmt.Println("hello world")  
}  
 

這是很簡單的範例,要如何打包呢?
只要簡單改一個地方就可以了

package helloworld  
 
import "fmt"  
 
func main() {  
fmt.Println("hello world")  
}  
 

有沒有很簡單阿?但是其實還沒完成喔
你要把他放到 ~/go/src 裡面,並且取個資料夾名字,而且名字不能隨便亂取喔,以這邊的例子來看,你名字要取 helloworld,也就是說你要把這個程式碼放到 ~/go/src/helloworld/ 裡面,然後你在其他地方就可以引入了囉~


上一篇
初學 Golang 30 天(十七)Interface
下一篇
初學 Golang 30 天(十九)測試
系列文
初學 Golang 30 天30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言