'invalid Go version: must match format' error Hugo


Error saat build aplikasi Hugo di Netlify tapi di local jalan karena masalah beda versi Hugo

Error lengkapnya invalid go version "1.21.5": must match format 1.23

Aplikasi Hugo saya menggunakan Go module untuk instalasi Theme nya. Jadi di PC local mengharuskan install Go nya juga

Script di file go.mod saya

module koding.web.id

go 1.21.5

require github.com/jpanther/congo/v2 v2.7.6 // indirect

Versi Go yang saya gunakan di local yaitu 1.21.5 tapi di Netlify tidak tahu menggunakan Hugo versi berapa. Keluar error diatas saat proses build nya

Ternyata yang dimaksud must match format itu bukan versi Go nya yang harus disamakan seperti di keterangan error nya. Tapi yang dimaksud itu format penulisan versinya

Di Netlify mengharuskan penulisan formatnya x.y. Contoh yang ditulis yaitu 1.23

Tapi di file go.mod, saya menuliskan dengan format x.y.z atau ditulis 1.21.5

Jadi cukup diubah saja menyesuaikan dengan formatnya yaitu 1.21 dan bagian akhir versinya dihilangkan.

Seperti ini

module koding.web.id

go 1.21

require github.com/jpanther/congo/v2 v2.7.6 // indirect

Referensi

- Iklan -

Jasa bikin web IF Koding
Tags: Hugo