go演示工具 - go 社群是如何做演示的?
golang 有個很簡單的演示工具,如果你混go社群的話,這是個很有必要的技能。 :blush:
安裝go
安裝go以及設定必要的引數,比如GOPATH。這個就不重複了,相信來這裡的都懂。
安裝present
$ go get golang.org/x/net
$ go get golang.org/x/tools
$ go install golang.org/x/tools/cmd/present
準備 slide 演示檔案
$ cat sample.slide
Title of document
Subtitle of document
15:04 2 Jan 2006
Tags: foo, bar, baz
Author Name
Job title, Company
joe@example.com
http://url/
@twitter_name
Some Text
* Title of slide or section (must have asterisk)
Some Text
* topic 1
- idea 1
- idea 2
- idea 3
這是個很簡單的演示稿,共三頁。第四頁是自動生成的。
執行 present
因為前面已經安裝了present,你可以直接執行它了
$ present
2016/10/15 11:20:55 Open your web browser and visit http://127.0.0.1:3999
訪問你的演示檔案
訪問 ghttp://127.0.0.1:3999 即可,會有現成的slide連結顯示。
在操作時,移動左右鍵,你可以看到每個演示稿:
http://127.0.0.1:3999/sample.slide#1
http://127.0.0.1:3999/sample.slide#2
...
分享你的演示文件
將你的slide 檔案 push 到 github,比如 github.com/DANIU/talks/20161015/sample.slide
那麼你應該可以用以下的連結直接訪問該演示文件。
http://go-talks.appspot.com/github.com/DANIU/talks/20161015/sample.slide
present 的格式
請看這裡: https://godoc.org/golang.org/x/tools/present
可以支援字型,連結,程式碼顯示(需要將該程式碼放在同一個目錄),部分顯示程式碼,貼圖,等等。
相關文章
- Presentation Helper for Mac(桌面演示工具)1.8Mac
- 【實驗】【Tom】runstats工具使用演示
- 如何做好正式交付使用前的專案演示
- 可以在桌面演示的小工具Presentation Helper
- 「Go框架」gin框架是如何做崩潰處理的?Go框架
- Go還有那些社群?Go
- Go社群行為準則Go
- 【譯】區塊鏈是如何工作的——用JavaScript演示區塊鏈JavaScript
- WPS演示將演示文件轉換成Flash檔案
- 三款開源工具讓你的演示脫穎而出開源工具
- Go 學習、Go 進階、Go 實用工具類Go
- Go的包管理工具(三):Go ModulesGo
- WebSocket 程式碼演示Web
- 氣泡排序演示排序
- sax解析例子演示
- jQueryAjax例項演示jQuery
- sql語言演示!SQL
- 【RMAN】LIST命令演示
- Flasback Database 的配置與演示Database
- redis的mq功能演示RedisMQ
- 網友:Go 你是 Google 的,Go:我不是Go
- Go的包管理工具(四):Go Module ProxyGo
- jQuery的change事件程式碼演示jQuery事件
- 演示:配置安全的shell屬性
- Java JMS 極簡演示Java
- praat使用入門演示
- 10046事件演示事件
- Lines演示程式
- JavaScript定時器演示JavaScript定時器
- Nginx + Flask + Flup:完整演示NginxFlask
- Raycasting KDTree CUDA演示AST
- Selenium影片操作演示
- PySpark DataFrame教程與演示Spark
- 36_綜合演示
- Go 效能工具小抄Go
- 【iHMI43 應用演示】之 modbus 協議(從機)通訊演示協議
- CS專業科研論文繪圖,及演示動畫可用的工具繪圖動畫
- CRM 系統的線上演示是什麼?有什麼作用?