2
Çoğu programlama dilleri, bir bit bitlik çalışmayı temsil etmek için ~
kullanır. Git, aksine, ^
kullanır:Neden git, tekil bit için değil ~ yerine^'yi kullanıyor?
fmt.Println(^1) // Prints -2
Geçiş Neden tasarımcıları burada kongre ile kırmaya karar verdi?
Bu neden olmuştur x? "Cevaplar, gerçekler, referanslar veya özel uzmanlıktan ziyade neredeyse tamamen fikirlere dayalıdır" söz konusu değildir - kabul edilen cevap, Go dil şartnamesindeki bir açıklamaya bir bağlantı içerir! – user200783