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.

3
Cách ngắn gọn để tạo một lát 2D trong cờ vây là gì?
Tôi đang học cờ vây bằng cách thực hiện chuyến tham quan cờ vây . Một trong những bài tập ở đó yêu cầu tôi tạo một lát 2D gồm dycác hàng và dxcột có chứa uint8. Cách tiếp cận hiện tại của tôi, đang hoạt động, là: a:= make([][]uint8, …
103 go  slice 





4
Đặt tên gói phù hợp để thử nghiệm với ngôn ngữ Go
Tôi đã thấy một số chiến lược đặt tên gói thử nghiệm khác nhau trong Go và muốn biết ưu nhược điểm của từng loại và tôi nên sử dụng chiến lược nào. Chiến lược 1: Tên tệp: github.com/user/myfunc.go package myfunc Tên tệp kiểm tra: github.com/user/myfunc_test.go package myfunc Xem bzip2 …
102 unit-testing  go 

6
Cài đặt go with brew, and running the gotour
Tôi đã theo dõi http://tour.golang.org/ cho đến khi tôi đến bước thứ ba, bước thứ ba sẽ cho bạn biết rằng bạn có thể cài đặt gotour trên hệ thống của mình. Sau đó, tôi đã cài đặt ngôn ngữ go với brew bằng cách: brew install hg brew install …
101 macos  install  go  homebrew 

2
Làm thế nào để lấy tên của một hàm trong Go?
Cho một hàm, có thể lấy tên của nó không? Nói: func foo() { } func GetFunctionName(i interface{}) string { // ... } func main() { // Will print "name: foo" fmt.Println("name:", GetFunctionName(foo)) } Tôi đã được thông báo rằng runtime.FuncForPC sẽ hữu ích, nhưng tôi không hiểu cách sử …

4
Lỗi thời gian chạy: gán cho mục nhập trong bản đồ nil
Tôi đang cố gắng tạo bản đồ và sau đó chuyển đổi bản đồ đó thành tệp yaml như sau: uid : kasi: cn: Chaithra street: fkmp nandan: cn: Chaithra street: fkmp remya: cn: Chaithra street: fkmp Tôi nghĩ rằng tôi đang thiếu một cái gì đó quan trọng trong …
101 map  go  yaml 




5
Đọc tệp văn bản thành mảng chuỗi (và ghi)
Tôi tin rằng khả năng đọc (và ghi) một tệp văn bản vào và ra khỏi một mảng chuỗi là một yêu cầu khá phổ biến. Nó cũng khá hữu ích khi bắt đầu với một ngôn ngữ loại bỏ nhu cầu ban đầu để truy cập cơ sở dữ …
100 go 

5
SSL không được bật trên máy chủ
Đang cố gắng giao tiếp với cơ sở dữ liệu postgres, chuẩn bị câu lệnh như sau: 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 } Ném lỗi sau: db.Prepare error: pq: SSL is not enabled on the …
100 go 


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.