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.


6
Xử lý yêu cầu bài viết JSON trong Go
Vì vậy, tôi có những điều sau đây, có vẻ như rất khó tin và tôi đã tự nghĩ rằng Go có các thư viện được thiết kế tốt hơn thế này, nhưng tôi không thể tìm thấy một ví dụ về việc xử lý yêu cầu POST của dữ …
250 json  go 

2
Cú pháp khai báo hàm: những thứ trong ngoặc đơn trước tên hàm
Tôi xin lỗi tôi không thể cụ thể hơn trong tiêu đề câu hỏi, nhưng tôi đang đọc một số mã Go và tôi đã gặp các khai báo hàm của mẫu này: func (h handler) ServeHTTP(w http.ResponseWriter, r *http.Request) { ... } từ https://github.com/matter most / pl platform / …
248 go 

4
Làm cách nào để gửi chuỗi JSON trong yêu cầu POST trong Go
Tôi đã thử làm việc với Aperator và tạo một mẫu phổ quát để gửi JSON đến máy chủ giả và có mã này: package main import ( "encoding/json" "fmt" "github.com/jmcvetta/napping" "log" "net/http" ) func main() { url := "http://restapi3.apiary.io/notes" fmt.Println("URL:>", url) s := napping.Session{} h := &http.Header{} h.Set("X-Custom-Header", "myvalue") …
244 json  rest  go  apiary 

9
Làm thế nào để có được thư mục của tập tin hiện đang chạy?
Trong nodejs tôi sử dụng __dirname . Tương đương với điều này ở Golang là gì? Tôi đã googled và tìm ra bài viết này http://andrewbrookins.com/tech/golang-get-directory-of-the-civerse-file/ . Nơi anh ta sử dụng mã dưới đây _, filename, _, _ := runtime.Caller(1) f, err := os.Open(path.Join(path.Dir(filename), "data.csv")) Nhưng đó có phải …
239 go 


7
Tổ chức một dự án nhiều tệp [đóng]
Đã đóng cửa . Câu hỏi này dựa trên ý kiến . Nó hiện không chấp nhận câu trả lời. Bạn muốn cải thiện câu hỏi này? Cập nhật câu hỏi để có thể trả lời bằng sự kiện và trích dẫn bằng cách chỉnh sửa bài đăng này . …
237 go 


6
Lấy một lát chìa khóa từ bản đồ
Có cách nào đơn giản / đẹp hơn để lấy một lát chìa khóa từ bản đồ trong Go không? Hiện tại tôi đang lặp lại trên bản đồ và sao chép các phím vào một lát: i := 0 keys := make([]int, len(mymap)) for k := range mymap { …
230 go 

3
Loại bỏ các gói được cài đặt với go get
Tôi đã chạy go get packageđể tải xuống một gói trước khi biết rằng tôi cần phải thiết lập GOPATHgói khác của mình để cài đặt gốc Go của tôi (tôi rất thích giữ cho cài đặt Go của tôi sạch và tách lõi khỏi tùy chỉnh). Làm cách nào …
227 go 



12
Chứa phương thức cho một lát
Có bất cứ điều gì tương tự như một slice.contains(object)phương thức trong Go mà không phải thực hiện tìm kiếm thông qua từng phần tử trong một lát không?
214 go  slice 



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.