Bài Chessboard Golang trên Exercism

Tình hình là bài này khiến em rất bối rối, tìm kiếm về non-struct type trong Golang nhưng vẫn chưa thể hiểu được phần khai báo, đây là một kiểu map chứa slice kiểu bool. Mong nhận được trợ giúp từ các cao thủ golang.

dòng 11
cb là gì? Chessboard là gì? rank là gì? int là gì?
dòng 13
Chessboard là gì? Chessboard[rank] là gì?

1 Like

update: nếu chỉ return 0 ở hàm CountInRank thì không throw error, đây là file test: go/chessboard_test.go at main · exercism/go (github.com)

à thank bác, mình lại ngáo rồi, mới code golang chưa quen khai báo kiểu phía sau của nó

đây là phương pháp nói chuyện với con vịt, giải thích code cho con vịt đó, tiếc là mấy con vịt không biết hỏi :rofl:
đôi khi tự giải thích lại code cho mình cũng là ý hay (nhưng không quá hiệu quả, thà là người khác hỏi thì còn sụy nghĩ để giải thích, còn bản thân mà tự hỏi tự giải thích thì sẽ kiểu lướt lướt “đoạn này ok rồi, đoạn kia cũng ok rồi”, làm cho mình không chú tâm đọc lại code)

3 Likes

nhìn mãi ủa Chessboard thấy đúng đúng mà ha ha :rofl:

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?