Pertanyaan yang diberi tag go

89
Iterasi melalui peta golang

Saya memiliki tipe peta: map[string]interface{} Dan akhirnya, saya bisa membuat sesuatu seperti (setelah deserialisasi dari file yml menggunakan goyaml) mymap = map[foo:map[first: 1] boo: map[second: 2]] Bagaimana cara melakukan iterasi melalui peta ini? Saya mencoba yang berikut ini: for...

89
Setel FileField Django ke file yang ada

Saya memiliki berkas yang ada di disk (katakanlah /folder/file.txt) dan bidang model FileField di Django. Ketika saya melakukannya instance.field = File(file('/folder/file.txt')) instance.save() itu menyimpan ulang file sebagai file_1.txt(saat berikutnya _2, dll.). Saya mengerti mengapa,...

88
Django-Admin: CharField sebagai TextArea

saya sudah class Cab(models.Model): name = models.CharField( max_length=20 ) descr = models.CharField( max_length=2000 ) class Cab_Admin(admin.ModelAdmin): ordering = ('name',) list_display = ('name','descr', ) # what to write here to make descr using TextArea? admin.site.register( Cab,...

88
Bagaimana cara memerlukan login untuk Django Generic Views?

Saya ingin membatasi akses ke URL yang ditangani oleh Django Generic Views. Untuk Tampilan saya, saya tahu bahwa login_requireddekorator melakukan pekerjaan itu. Juga Buat / Hapus / Perbarui Tampilan Generik mengambil login_requiredargumen, tetapi saya tidak dapat menemukan cara untuk melakukan...

88
Dapatkan semua objek model Django terkait

Bagaimana saya bisa mendapatkan daftar semua objek model yang memiliki ForeignKey yang menunjuk ke suatu objek? (Sesuatu seperti halaman konfirmasi hapus di admin Django sebelum DELETE CASCADE). Saya mencoba menemukan cara umum untuk menggabungkan objek duplikat dalam database. Pada dasarnya...

88
Tambahkan ke file di Go

Jadi saya bisa membaca dari file lokal seperti: data, error := ioutil.ReadFile(name) Dan saya bisa menulis ke file lokal ioutil.WriteFile(filename, content, permission) Tapi bagaimana saya bisa menambahkan ke file? Apakah ada metode bawaan?

87
Jumlah elemen dalam saluran

Dengan menggunakan saluran buffer, bagaimana cara mengukur berapa banyak elemen yang ada di saluran? Misalnya, saya membuat dan mengirimkan saluran seperti ini: send_ch := make(chan []byte, 100) // code send_ch <- msg Saya ingin mengukur berapa banyak pesan di saluran send_ch . Saya sadar...