Unexpected directory layout pada golang

Saya mencoba mengikuti Playlist Membuat REST API dengan Gin/Go pada bagian merapikan struktur folder

namun ketika saya ingin menjalankan program tersebut saya mendapati error "Unexpected directory layout"

berikut error dan go env saya :

Struktur folder saya :

Bagaimana solusi dari permasalahan tersebut, sehingga saya dapat menjalankan program saya ?

avatar insanz01
@insanz01

91 Kontribusi 56 Poin

Diperbarui 5 tahun yang lalu

2 Jawaban:

Struktur golang kalau mengacu ke <a href='https://golang.org/doc/code.html'>dokumentasi layout golang</a>, ada src/sumber(contoh:github.com)/usernamegithub/namaproject

coba cek lagi apakah struktur kamu sudah seperti ini, perhatikan di bawah username nya masih ada nama projectnya, baru berisi kode2 nya

avatar hilmanski
@hilmanski

2692 Kontribusi 2139 Poin

Dipost 5 tahun yang lalu

Jawaban Terpilih

Saya sudah menemukan solusinya, saya sudah melakukan struktur yang direkomendasikan oleh golang..

kira2 solusinya seperti ini: sebelumnya saya mencoba melakukan import dari folder yang ada pada project saya seperti ini

<pre> import ( "./models" ) </pre>

kemudian saya mencoba mengetikan sumber/username/namaproject seperti :

<pre> import ( "github.com/insanz01/server/models" ) </pre>

dan akhirnya berhasil.. semoga membantu bagi yang permasalahannya sama dengan saya

avatar insanz01
@insanz01

91 Kontribusi 56 Poin

Dipost 5 tahun yang lalu

Tanggapan

terima kasih sudah share solusinya!

Login untuk ikut Jawaban