golang 不聲明額外變量循環指定次數
range + make + struct{} = ?
for range make([]struct{}, 10) {
// TODO
}
差不多就是 Rust 當中的
for _ in 0..10 {
// TODO
}
或
(0..=10).for_each(|_| {
// TODO
});
大致就是實現這樣一個效果:不引入任何額外的變量,實現循環特定次數。
也是走在馬路上無意間想到的,也就圖一樂,實用性不大。不過想實現這樣的效果,在 Golang 當中確實是比較費勁。