Rumah  >  Artikel  >  pembangunan bahagian belakang  >  apa itu goRealize

apa itu goRealize

青灯夜游
青灯夜游asal
2023-02-06 13:56:123242semak imbas

Realize ialah alat Go yang memfokuskan pada mempercepatkan dan menambah baik aliran kerja pembangun, mengautomasikan aliran kerja pengguna, menyepadukan alatan lain daripada pihak ketiga, mentakrifkan perintah cli tersuai dan memuat semula pada setiap projek perubahan tanpa perlu berhenti menulis kod; arahan "go get github.com/tockins/realize" untuk memasang alat Realize.

apa itu goRealize

Persekitaran pengendalian tutorial ini: sistem Windows 7, GO versi 1.18, komputer Dell G3.

Go Realize

Realize ialah alat Go yang memfokuskan pada mempercepatkan dan menambah baik aliran kerja pembangun, mengautomasikan aliran kerja pengguna dan menyepadukan alatan pihak ketiga yang lain perintah cli tersuai dan muat semula projek pada setiap perubahan tanpa perlu berhenti menulis kod. (Alamat: https://github.com/oxequa/realize)

Ciri:

  • Sangat boleh disesuaikan

  • Langkah -penyediaan demi langkah

  • Muat semula secara langsung

  • Menyokong berbilang projek

  • Simpan log ke fail

  • Panel web untuk paparan pintar

  • Bina, pasang, jalankan, uji, fmt, jana, semak dan banyak lagi

  • Pantau laluan tersuai dan sambungan fail tertentu

  • Kaedah pemantauan berbilang (pungutan suara, pemerhati fail)

  • Sokongan Docker

pemasangan

Jalankan arahan ini untuk mendapatkan/pasang:

$ go get github.com/tockins/realize

arahan

  • Run Run

    Dilaksanakan daripada akar projek:

$ realize run

Ia akan mencipta fail realize.yaml, jika ia tidak belum wujud, tambah direktori kerja sebagai projek dan jalankan saluran paip.

Arahan "Run" menyokong parameter tersuai berikut:

  --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
  • Contoh:

  $ 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/"

【 Disyorkan Berkaitan: Pergi tutorial video, Pengajaran pengaturcaraan]

Atas ialah kandungan terperinci apa itu goRealize. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn