下面由golang教程欄目給大家介紹golang工具之present,希望對(duì)需要的朋友有所幫助!
golang工具之present
Golang Present 是 Golang 社群開(kāi)發(fā)出來(lái)的一個(gè)簡(jiǎn)單工具,通過(guò)簡(jiǎn)單的語(yǔ)法可以制作 ppt(語(yǔ)法近似于 Markdown)。
簡(jiǎn)介
Golang 相關(guān)的技術(shù)幻燈片有多種格式,以 .ppt, .pdf 和 .slide 為主。
.slide 格式是隨著 golang 誕生而出現(xiàn)的一種 present 格式,Go 核心開(kāi)發(fā)成員似乎十分喜歡以這種格式分享 Go 語(yǔ)言。在Golang 官方,幾乎所有技術(shù)會(huì)議的 talk 幻燈片 均是以 .slide 形式提供的。.slide文件通過(guò) web 服務(wù)來(lái)進(jìn)行查看,有一個(gè)名為 present
的工具可以在本地查看 .slide 文件。
安裝
// 下載 go get -u golang.org/x/tools/cmd/present // 安裝 go install golang.org/x/tools/cmd/present
使用
在工作目錄下, 執(zhí)行 present
命令,啟動(dòng)一個(gè)服務(wù)器。
比如,我的工作目錄是 $GOPATH/src/github.com/golang/talks
,啟動(dòng)服務(wù)后,出現(xiàn)下面的提示:
2017/05/13 22:21:21 Open your web browser and visit http://127.0.0.1:3999
這表明服務(wù)啟動(dòng)成功,然后就可以寫(xiě) slide 文件了。
present 文件的語(yǔ)法可以在 go doc 中查看
題外話:由于某種原因的存在,有些代碼使用 go get
無(wú)法獲取到,這里比較推薦兩個(gè)網(wǎng)站可能會(huì)比較好的解決這個(gè)痛點(diǎn)。
- golang 中國(guó)提供的服務(wù)
-
go 語(yǔ)言包管理 提供的服務(wù)