go

    14Nhiệt

    1Trả lời

    Vấn đề này khá phổ biến: một đối tượng nên thông báo cho tất cả người đăng ký khi một số sự kiện xảy ra. Trong C++, chúng tôi có thể sử dụng boost::signals hoặc một thứ khác. Nhưng làm thế nào để làm

    60Nhiệt

    4Trả lời

    Làm cách nào để sử dụng chức năng fmt.Scanf trong Tìm kiếm để nhận đầu vào số nguyên từ đầu vào tiêu chuẩn? Nếu điều này không thể thực hiện được bằng cách sử dụng fmt.Scanf, cách tốt nhất để đọc một

    5Nhiệt

    1Trả lời

    Sau khi đọc phần sau đây tại http://golang.org/doc/effective_go.html#arrays ... Mảng là những giá trị. Gán một mảng cho mảng khác sao chép tất cả các phần tử . Cụ thể, nếu bạn chuyển một mảng vào một

    6Nhiệt

    2Trả lời

    Có phương pháp nào giống như java finalize trong google go không? Nếu tôi có loại cấu trúc như type Foo struct { f *os.File .... } func (p *Foo) finalize() { p.f.close() }

    6Nhiệt

    2Trả lời

    Trong C tôi có thể làm một cái gì đó như thế này struct Point { int x,y; } struct Circle { struct Point p; // must be first! int rad; } void move(struct Point *p,int dx,int dy) {

    13Nhiệt

    3Trả lời

    Tôi đang tìm kiếm một khả năng ngôn ngữ đi tương tự như "từ điển" trong python để tạo thuận lợi cho việc chuyển đổi một số mã python. CHỈNH SỬA: Bản đồ hoạt động khá tốt cho ứng dụng loại trừ này. Tôi

    6Nhiệt

    1Trả lời

    Có ai biết cách đọc siêu dữ liệu và thuộc tính của tệp bằng ngôn ngữ đi không?

    5Nhiệt

    1Trả lời

    Trong bức tranh lớn, tôi đang cố triển khai thuật toán Dijkstra bằng hàng đợi ưu tiên. Theo các thành viên của golang-nut, cách thành ngữ để thực hiện việc này trong Go là sử dụng giao diện heap với c

    9Nhiệt

    2Trả lời

    Các kênh kết hợp giao tiếp — trao đổi giá trị — với đồng bộ hóa — đảm bảo rằng hai phép tính (goroutines) đang ở trạng thái đã biết. Làm cách nào để sử dụng các kênh trong Google Go để thực hiện chức

    15Nhiệt

    1Trả lời

    là nó có thể phải in lại dấu ngoặc kép trong Go sử dụng lại dấu ngoặc kép: một cái gì đó như thế này: package main import "fmt" func main() { fmt.Println(```) //for example I can do i