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.



4
Làm cách nào để so sánh các chuỗi trong GoLang?
Tôi không thể tạo ra kết quả 'true' khi so sánh chuỗi Go. Tôi đã viết phần sau để giải thích vấn đề và đính kèm ảnh chụp màn hình đầu ra // string comparison in Go package main import "fmt" import "bufio" import "os" func main() { var isLetterA …
89 go 







6
Nối vào một tệp trong Go
Vì vậy, tôi có thể đọc từ một tệp cục bộ như vậy: data, error := ioutil.ReadFile(name) Và tôi có thể ghi vào một tệp cục bộ ioutil.WriteFile(filename, content, permission) Nhưng làm thế nào tôi có thể nối vào một tệp? Có một phương pháp tích hợp sẵn không?
87 file-io  go 



14
GOBIN chưa được đặt: không thể chạy, hãy cài đặt
Tôi đang cố gắng cài đặt gói tùy chỉnh cho tệp main.go của mình. Tuy nhiên, khi tôi chạy go install custom.go Tôi gặp lỗi này go install: no install location for .go files listed on command line (GOBIN not set) Làm cách nào để đặt GOBIN?
86 go 

2
Chính xác thì runtime.Gosched làm gì?
Trong phiên bản trước khi phát hành go 1.5 của trang web Tour of Go , có một đoạn mã trông như thế này. package main import ( "fmt" "runtime" ) func say(s string) { for i := 0; i < 5; i++ { runtime.Gosched() fmt.Println(s) } } func main() …
86 concurrency  go 

8
Làm thế nào để kiểm tra tính tương đương của các bản đồ trong Golang?
Tôi có một trường hợp kiểm tra hướng bảng như sau: func CountWords(s string) map[string]int func TestCountWords(t *testing.T) { var tests = []struct { input string want map[string]int }{ {"foo", map[string]int{"foo":1}}, {"foo bar foo", map[string]int{"foo":2,"bar":1}}, } for i, c := range tests { got := CountWords(c.input) // TODO test whether …

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.