Làm thế nào để xóa dữ liệu khỏi bản đồ trong Go? Ví dụ: cómaps - xóa dữ liệu
m := map[string]string{ "key1":"val1", "key2":"val2" };
Tôi muốn làm cho m thả "key1" mà không cần sao chép toàn bộ bản đồ bằng cách lặp qua các khóa của nó (có thể lớn trong một số công dụng). Có đủ để chỉ định giá trị nil cho "key1" hay vẫn giữ nguyên khóa trong cấu trúc bản đồ với giá trị được chỉ định là nil không? Tức là, nếu sau này tôi lặp lại các phím của bản đồ, "key1" có xuất hiện không?