Pertanyaan yang diberi tag go

90
Rentang referensi bukan nilai

Saya melihat rentang itu mengembalikan kunci dan "salinan" nilainya. Apakah ada cara untuk rentang tersebut untuk mengembalikan alamat item? Contoh package main import "fmt" type MyType struct { field string } func main() { var array [10]MyType for _, e := range array { e.field = "foo"...

90
Bagaimana cara menguji kepanikan?

Saat ini saya sedang memikirkan bagaimana menulis tes yang memeriksa apakah suatu kode panik? Saya tahu bahwa Go menggunakan recoveruntuk menangkap kepanikan, tetapi tidak seperti kode Java, Anda tidak dapat benar-benar menentukan kode apa yang harus dilewati jika terjadi kepanikan atau apa yang...

90
Bagaimana cara mengimpor paket lokal di go?

Saya baru memulai dan mengerjakan kode contoh yang ingin saya lokalkan. Dalam main.gopernyataan impor asli itu adalah: import ( "log" "net/http" "github.com/foo/bar/myapp/common" "github.com/foo/bar/myapp/routers" ) Sekarang saya memiliki commondan routersmengemas/home/me/go/src/myapp Jadi...

89
url django tanpa garis miring tidak mengalihkan

Saya punya dua aplikasi yang terletak di dua komputer terpisah. Di komputer A, di urls.pyfile saya memiliki baris seperti berikut: (r'^cast/$', 'mySite.simulate.views.cast') Dan url itu akan berfungsi untuk mySite.com/cast/dan mySite.com/cast. Tetapi di komputer BI memiliki url serupa yang...

89
Django - Menimpa metode Model.create ()?

Dokumen Django hanya mencantumkan contoh untuk menimpa save()dan delete(). Namun, saya ingin mendefinisikan beberapa pemrosesan tambahan untuk model saya hanya saat model dibuat . Bagi siapa pun yang akrab dengan Rails, itu akan sama dengan membuat :before_createfilter. Apakah ini mungkin?...