首頁  >  文章  >  後端開發  >  go Realize是什麼

go Realize是什麼

青灯夜游
青灯夜游原創
2023-02-06 13:56:123225瀏覽

Realize是一個Go工具,專注於加快和改善開發人員的工作流程,自動化使用者的工作流程,整合第三方的其他工具,定義自訂cli命令,並在每次更改時重新加載項目,而不必停止編寫程式碼;執行「go get github.com/tockins/realize」指令即可安裝Realize工具。

go Realize是什麼

本教學操作環境:windows7系統、GO 1.18版本、Dell G3電腦。

Go Realize

Realize 是一個Go 工具,專注於加快和改善開發人員的工作流程,自動化使用者的工作流程,整合第三方的其他工具,定義自訂cli 命令,並在每次更改時重新載入項目,而不必停止編寫程式碼。 (網址:https://github.com/oxequa/realize )

特徵:

  • 高度可自訂

  • 逐步設定

  • 即時重新載入

  • 支援多個項目

  • 將日誌儲存到文件

  • 用於智慧視圖的Web面板

  • 建置、安裝、執行、測試、fmt、產生、審核等

  • 監視自訂路徑和特定檔案副檔名

  • 多種監視方法(輪詢、檔案監視程式)

  • #Docker支援

安裝

執行此命令以取得/安裝:

$ go get github.com/tockins/realize

命令

  • 運行Run

    從專案根執行:

#
$ realize run

它將建立一個realize.yaml文件,如果它還不存在,將工作目錄新增為專案並運行管道。

「執行」指令支援以下自訂參數:

  --name="name"               -> Run by name on existing configuration
  --path="realize/server"     -> Custom Path, if not specified takes the working directory name    
  --build                     -> Enable go build   
  --no-run                    -> Disable go run
  --no-install                -> Disable go install
  --no-config                 -> Ignore an existing config / skip the creation of a new one
  --server                    -> Enable the web server
  --legacy                    -> Enable legacy watch instead of Fsnotify watch
  --generate                  -> Enable go generate
  --test                      -> Enable go test
  --open                      -> Open in default browser
  • #範例:

  $ realize run
  $ realize run --path="mypath"
  $ realize run --name="My Project" --build
  $ realize run --path="realize" --no-run --no-config
  $ realize run --path="/Users/alessio/go/src/github.com/tockins/realize-examples/coin/"

【相關推薦:Go影片教學程式教學

以上是go Realize是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn