len()
ve make()
işlevleri nasıl çalışır? Dil, hem jenerik hem de fonksiyon aşırı yüklenmesini desteklemediğinden, func len(v Type) int
'un nasıl olduğunu göremiyorum. Aynı şey func make(Type, size IntegerType) Type
için de geçerlidir.Golang: go's len() ve make() işlevleri nasıl çalışır?
ben gidip kaynağında fonksiyonunu bulmak gibi olamaz, ben bulmak için başardınız yakın this
Derleyicinin bir parçası olmaktan daha fazlası: dil belirtiminin bir parçası olarak kodlanmış. https://golang.org/ref/spec#Length_and_capacity https://golang.org/ref/spec#Making_slices_maps_and_channels – dyoo
len bir const (diziler kullanıldığında) dönen yeteneğine sahip tek "işlev" da. Bu özellik, sadece fani programcıların eşleştiremeyeceği yerleşik güçler veriyor. –
'len''nin gerçekte uygulandığı tam olarak bir yer var mı? –