- FTP sudah bisa diakses - Sempat bingung kenapa error saat nyoba build, syukurlah solusinya kemarin sudah dicatat dengan baik Errornya seperti ini : server.go:23:2: no required module provides package github.com/gorilla/mux: go.mod file not found in current directory or any parent directory; see 'go help modules' Jalankan perintah ini sebelum go run / go build : go env -w GO111MODULE=auto Sumber : https://go.dev/blog/go116-module-changes #golang #webkoe
Go mengubah cara memanage module, perubahan yang lumayan mayor. https://blog.golang.org/go116-module-changes #golang
Instalasi di #windows : - Windows 10 - Go versi 1.5 - Git Pastikan Go berjalan lancar, terutama untuk menjalankan perintah "go get" ... :) 1. Install gomobile dengan perintah go get golang.org/x/mobile/cmd/gomobile Keterangan : - proses ini akan menghasilkan gomobile.exe yang akan tersimpan di $GOPATH\bin - di windows, file exe ini tidak bisa langsung dijalankan secara global - jadi, harus diregister dulu ke environment variable-nya windows - kalo ngga mau capek ya copy aja ke folder project, hehe. 3. Pastikan command "gomobile" berjalan lancar jaya 2. Masuk ke folder yang ditentukan (bebas) 3. Lalu jalankan perintah "gomobile init", it might take a few minutes ... or hours ? T_T#go #golang #gomobile #android #go_andoid_tutor1_firstlook
script .go for k2, v2 := range v1 { fmt.Println(k2) fmt.Println(v2) } error : .\retrieve_mongo.go:92: cannot range over v1 (type interface {})Maka tinggal diubah seperti ini saja (type assertion) :
script .go for k2, v2 := range v1.(bson.M) { fmt.Println(k2) fmt.Println(v2) }Works like a charm .... #enlightenment #go