Pertanyaan yang diberi tag go

101
Setup elegan dari logging Python di Django

Saya belum menemukan cara menyiapkan logging Python dengan Django yang saya sukai. Persyaratan saya cukup sederhana: Penangan log yang berbeda untuk acara yang berbeda - yaitu, saya ingin dapat masuk ke file yang berbeda Akses mudah ke logger di modul saya. Modul harus dapat menemukan pencatatnya...

101
Bagaimana cara mendapatkan nama suatu fungsi di Go?

Diberikan sebuah fungsi, apakah mungkin untuk mendapatkan namanya? Mengatakan: func foo() { } func GetFunctionName(i interface{}) string { // ... } func main() { // Will print "name: foo" fmt.Println("name:", GetFunctionName(foo)) } Saya diberi tahu bahwa runtime.FuncForPC akan membantu,...

101
Bagaimana menyetel nilai default bidang model Django ke pemanggilan fungsi / dapat dipanggil (mis., Tanggal relatif terhadap waktu pembuatan objek model)

DIEDIT: Bagaimana saya dapat menyetel standar bidang Django ke fungsi yang dievaluasi setiap kali objek model baru dibuat? Saya ingin melakukan sesuatu seperti berikut, kecuali bahwa dalam kode ini, kode akan dievaluasi satu kali dan menetapkan default ke tanggal yang sama untuk setiap objek...

101
Instal go with brew, dan jalankan gotour

Saya mengikuti http://tour.golang.org/ sampai saya sampai pada langkah ketiga tentang yang memberitahu Anda bahwa Anda dapat menginstal gotour di sistem Anda. Setelah itu saya instal bahasa go dengan brew by: brew install hg brew install go Kemudian saya mengunduh gotour dengan cara: go get...

101
Pengalihan URL Django

Bagaimana cara mengarahkan kembali lalu lintas yang tidak cocok dengan URL saya yang lain kembali ke beranda? urls.py: urlpatterns = patterns('', url(r'^$', 'macmonster.views.home'), #url(r'^macmon_home$', 'macmonster.views.home'), url(r'^macmon_output/$', 'macmonster.views.output'),...

101
SSL tidak diaktifkan di server

Mencoba berkomunikasi dengan database postgres dengan go, menyiapkan pernyataan seperti ini: var stmt *sql.Stmt var err error stmt, err = db.Prepare(selectStatement) if err != nil { fmt.Printf("db.Prepare error: %v\n",err) return err } Melempar kesalahan berikut: db.Prepare error: pq: SSL is...

101
Runtime error: tugas untuk masuk di peta nihil

Saya mencoba membuat peta dan kemudian mengubahnya menjadi file yaml seperti ini: uid : kasi: cn: Chaithra street: fkmp nandan: cn: Chaithra street: fkmp remya: cn: Chaithra street: fkmp Saya rasa saya kehilangan sesuatu yang penting saat membuat peta. Kode saya ada di bawah. package...

100
Apa gunanya memiliki petunjuk di Go?

Saya tahu bahwa pointer di Go memungkinkan mutasi argumen fungsi, tetapi bukankah akan lebih sederhana jika mereka hanya mengadopsi referensi (dengan const yang sesuai atau qualifier yang dapat berubah). Sekarang kami memiliki pointer dan untuk beberapa tipe bawaan seperti peta dan saluran...

100
Membuat profil Django

Aplikasi django saya menjadi sangat lambat dalam produksi. Mungkin ini karena beberapa kueri yang kompleks atau tidak terindeks. Apakah ada cara django-ish untuk membuat profil aplikasi saya?

100
Django masuk / tidak dalam kueri

Saya mencoba mencari cara untuk menulis kueri gaya 'tidak dalam' di django. Misalnya, struktur kueri yang saya pikirkan akan terlihat seperti ini. select table1.* from table1 where table1.id not in ( select table2.key_to_table1 from table2 where table2.id = some_parm ) Seperti apa sintaks...