Go 的程式在執行,到底跑得怎麼樣呢?使用多少資源呢?可以使用 Go 專用的 ps 來查看~
標籤: go
如何將 Go 程式編譯成 WebAssembly
Go 1.11 之後的版本,支援可以直接將 Go 寫的內容編譯成 WebAssembly (wasm),然後搭配已經寫好的 wasm_exec.html 和 wasm_exec.js 就可以直接在頁面上執行。
- 註:WebAssembly 在 Firefox 52+ 和 Chrome 57+/latest Opera 是預設支持的
gorun:使用 Go 當 Script language
Golang 除了 Compile (build) 外,平常可以使用 go run 直接執行。
gorun 的作者想要在 go 的程式第一行加上類似 #!/usr/bin/go 就可以執行 .go 的作法
- 詳見:GitHub - erning/gorun: gorun is a tool enabling one to put a "bang line" in the source code of a Go program to run it, or to run such a source code file explicitly. It was created in an attempt to make experimenting with Go more appealing to people used to Python and similar languages which operate most visibly with source code.
gofmt:Golang 語言的程式碼 Formatter 工具
Golang 官方有推出程式碼 Formatter 的工具,幫助程式來做排版的動作。
Golang get 抓取的套件如何移除
Golang 使用 go get 可以抓取套件,而且有 binary 可以直接執行,但是 go get 到底把程式裝在哪邊?要怎麼移除乾淨呢?
Amazon Go 未來實體商店的影片
Amazon 預計於 2017年在美國西雅圖開設無店員、自動結帳的實體商店,只要拿走要買的東西,就可以直接離開了。
註:未來不只是工廠被機器人取代,連收銀員都被取代了... orz..
Golang 推出的字型檔
GVM 與 Go 語言的環境如何安裝、架設
Golang 想要有多個版本同時可以執行的環境,可以安裝 GVM 來切換管理,不過想要從一開始就直接使用 GVM 安裝,要怎麼做呢?