Câu hỏi được gắn thẻ «go»

Go là một ngôn ngữ lập trình nguồn mở. Nó được gõ tĩnh, với cú pháp xuất phát từ C, thêm quản lý bộ nhớ tự động, an toàn kiểu, một số khả năng gõ động, các loại tích hợp bổ sung như mảng có độ dài thay đổi (được gọi là lát) và bản đồ giá trị khóa và thư viện tiêu chuẩn lớn.


7
Tại sao tôi sẽ làm () hoặc mới ()?
Các tài liệu giới thiệu dành nhiều đoạn để giải thích sự khác biệt giữa new()và make(), nhưng trong thực tế, bạn có thể tạo các đối tượng trong phạm vi cục bộ và trả lại chúng. Tại sao bạn sẽ sử dụng cặp phân bổ?
203 go 



1
Giải mã JSON bằng json.Unmarshal vs json.NewDecoder.Decode
Tôi đang phát triển ứng dụng khách API nơi tôi cần mã hóa tải trọng JSON theo yêu cầu và giải mã phần thân JSON từ phản hồi. Tôi đã đọc mã nguồn từ một số thư viện và từ những gì tôi đã thấy, về cơ bản tôi có …
200 json  go 

21
Là khẳng định cái ác? [đóng cửa]
Vì hiện tại, câu hỏi này không phù hợp với định dạng Hỏi & Đáp của chúng tôi. Chúng tôi hy vọng câu trả lời sẽ được hỗ trợ bởi các sự kiện, tài liệu tham khảo hoặc chuyên môn, nhưng câu hỏi này có thể sẽ thu hút tranh …
199 c++  c  error-handling  go  assert 

5
Danh sách thư mục trong Go
Tôi đã cố gắng tìm ra cách đơn giản là liệt kê các tệp và thư mục trong một thư mục trong Go. Tôi đã tìm thấy filepath.Walk, nhưng nó tự động đi vào các thư mục con mà tôi không muốn. Tất cả các tìm kiếm khác của tôi …
197 go 

6
Kiểu chuyển đổi lát giao diện
Tôi tò mò tại sao Go không hoàn toàn chuyển đổi []Tthành []interface{}khi nào nó sẽ hoàn toàn chuyển đổi Tthành interface{}. Có điều gì không tầm thường về chuyển đổi này mà tôi đang thiếu? Thí dụ: func foo([]interface{}) { /* do something */ } func main() { var …

6
Ứng dụng xây dựng phiên bản tự động
Có thể tự động tăng số phiên bản nhỏ mỗi lần ứng dụng Go được biên dịch không? Tôi muốn đặt số phiên bản trong chương trình của mình, với phần tự động tăng: $ myapp -version MyApp version 0.5.132 Là 0,5 số phiên bản tôi đặt và 132 giá …
193 go 

11
Làm cách nào tôi có thể in JSON đẹp bằng Go?
Có ai biết một cách đơn giản để in đầu ra JSON đẹp trong Go không? Cổ phiếu http://golang.org/pkg/encoding/json/ gói dường như không bao gồm chức năng cho điều này (EDIT: nó, xem câu trả lời được chấp nhận) và một google nhanh chóng không bật lên bất cứ điều …
190 json  go  pretty-print 

7
Làm thế nào để cập nhật các gói của bên thứ ba?
Nhìn cách các gói golang tích cực phát triển và cải thiện Tôi tự hỏi làm thế nào vấn đề với các phiên bản gói được giải quyết? Tôi thấy rằng một cách là lưu trữ các gói của bên thứ ba trong một thư mục dự án. Nhưng nếu …
189 go 




7
Rune là gì?
Một runetrong Go là gì? Tôi đã googling nhưng Golang chỉ nói trong một dòng: runelà bí danh choint32 . Nhưng làm thế nào đến số nguyên được sử dụng xung quanh như trường hợp hoán đổi? Sau đây là một hoán đổi chức năng. Tất cả là gì <=và …
185 go  rune 

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.