-3
Reading。關於Golang中的數組和切片的切片中的長度和容量方法
爲什麼使用像len
和cap
這樣的內置函數而不是切片對象上的類似方法?
if cap(slice) == len(slice) {
fmt.Println("slice is full!")
}
VS
if slice.cap() == slice.len() {
fmt.Println("slice is full!")
}
爲什麼污染全局命名空間?爲什麼不使用面向對象的風格?
此外,是否存在這樣的方法,可以使用它們而不是內置函數?
http://golang.org/doc/faq#methods_on_basics – Evan