Pertanyaan yang diberi tag «go»

Go adalah bahasa pemrograman open-source. Ini diketik secara statis, dengan sintaks yang longgar berasal dari C, menambahkan manajemen memori otomatis, keamanan tipe, beberapa kemampuan mengetik dinamis, tipe bawaan tambahan seperti array panjang variabel (disebut irisan) dan peta nilai kunci, dan perpustakaan standar besar.

7
Bagaimana cara menjalankan test case dalam file yang ditentukan?
Paket uji paket saya tersebar di beberapa file, jika saya menjalankannya go test <package_name>menjalankan semua kotak uji dalam paket. Tidak perlu menjalankan semuanya. Apakah ada cara untuk menentukan file untuk go testdijalankan, sehingga hanya menjalankan kasus uji yang ditentukan dalam file?
205 go 

7
Mengapa saya membuat () atau baru ()?
Dokumen pengantar mendedikasikan banyak paragraf untuk menjelaskan perbedaan di antara keduanya new() danmake() , tetapi dalam praktiknya, Anda dapat membuat objek dalam cakupan lokal dan mengembalikannya. Mengapa Anda menggunakan pasangan pengalokasi?
203 go 


1
Decoding JSON menggunakan json.Unmarshal vs json.NewDecoder.Decode
Saya sedang mengembangkan klien API di mana saya harus menyandikan muatan JSON berdasarkan permintaan dan mendekode badan JSON dari respons. Saya telah membaca kode sumber dari beberapa perpustakaan dan dari apa yang telah saya lihat, pada dasarnya saya memiliki dua kemungkinan untuk menyandikan dan mendekode string JSON. Gunakan json.Unmarshalmeneruskan seluruh …
201 json  go 


21
Apakah menegaskan kejahatan? [Tutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …
199 c++  c  error-handling  go  assert 

5
Daftar direktori di Go
Saya sudah mencoba mencari cara bagaimana daftar file dan folder dalam satu direktori di Go. Saya telah menemukan filepath.Walk, tetapi masuk ke dalam sub-direktori secara otomatis, yang tidak saya inginkan. Semua pencarian saya yang lain belum menghasilkan hal yang lebih baik. Saya yakin bahwa fungsi ini ada, tetapi sangat sulit …
197 go 

6
Ketik irisan antarmuka yang dikonversi
Saya ingin tahu mengapa Go tidak secara implisit dikonversi []Tke []interface{}ketika secara implisit dikonversi Tke interface{}. Apakah ada sesuatu yang tidak sepele tentang konversi ini yang saya lewatkan? Contoh: func foo([]interface{}) { /* do something */ } func main() { var a []string = []string{"hello", "world"} foo(a) } go build …

6
Aplikasi pembuatan versi otomatis
Apakah mungkin untuk menambah nomor versi minor secara otomatis setiap kali aplikasi Go dikompilasi? Saya ingin menetapkan nomor versi di dalam program saya, dengan bagian penambahan otomatis: $ myapp -version MyApp version 0.5.132 Menjadi 0,5 nomor versi yang saya atur, dan 132 nilai yang bertambah secara otomatis setiap kali biner …
193 go 

11
Bagaimana cara mencetak JSON dengan cantik menggunakan Go?
Adakah yang tahu cara sederhana untuk mencetak keluaran JSON di Go? Paket stok http://golang.org/pkg/encoding/json/ tampaknya tidak menyertakan fungsionalitas untuk ini (EDIT: ya, lihat jawaban yang diterima) dan google cepat tidak muncul dengan jelas. Penggunaan yang saya cari sama-sama mencetak hasil json.Marshaldan hanya memformat string penuh JSON dari mana saja, jadi …
191 json  go  pretty-print 

7
Bagaimana Go memperbarui paket pihak ketiga?
Melihat seberapa aktif paket-paket golang tumbuh dan meningkat, saya bertanya-tanya bagaimana masalah dengan versi-versi paket diselesaikan? Saya melihat bahwa salah satu caranya adalah dengan menyimpan paket pihak ketiga di bawah folder proyek. Tetapi bagaimana jika saya menginstalnya go get?
190 go 

7
Apa itu Rune?
Apa itu runein Go? Saya sudah googling tetapi Golang hanya mengatakan dalam satu baris: runeadalah alias untukint32 . Tapi kenapa bilangan bulat digunakan di sekitar seperti bertukar kasus? Berikut ini adalah swapcase fungsi. Apa itu semua <=dan -? Dan mengapa tidak switchpunya argumen? &&harus berarti dan tetapi apa itu r …
188 go  rune 

7
Bagaimana orang mengelola otentikasi di Go? [Tutup]
Tutup. Pertanyaan ini tidak memenuhi pedoman Stack Overflow . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Stack Overflow. Ditutup bulan lalu . Perbaiki pertanyaan ini Bagi mereka yang membangun RESTful APIs dan aplikasi JS front-end di Go, bagaimana Anda mengelola otentikasi? Apakah …
187 authentication  go 



Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.