Kod:
[COLOR=#b6babf][FONT=Droid Sans Mono][COLOR=#df80ff]package [/COLOR][COLOR=#46afe3]main[/COLOR]
[COLOR=#df80ff]import[/COLOR][COLOR=#b6babf] ([/COLOR]
[COLOR=#6b7abb]"[/COLOR][COLOR=#46afe3]fmt[/COLOR][COLOR=#6b7abb]"[/COLOR][COLOR=#5c6773]//Genel[/COLOR]
[COLOR=#6b7abb]"[/COLOR][COLOR=#46afe3]math/rand[/COLOR][COLOR=#6b7abb]"[/COLOR][COLOR=#5c6773]//rastgele sayı için[/COLOR]
[COLOR=#6b7abb]"[/COLOR][COLOR=#46afe3]os[/COLOR][COLOR=#6b7abb]"[/COLOR][COLOR=#5c6773]//Sistem[/COLOR]
[COLOR=#6b7abb]"[/COLOR][COLOR=#46afe3]os/exec[/COLOR][COLOR=#6b7abb]"[/COLOR][COLOR=#5c6773]//terminalde kod yürütme için[/COLOR]
[COLOR=#6b7abb]"[/COLOR][COLOR=#46afe3]runtime[/COLOR][COLOR=#6b7abb]"[/COLOR][COLOR=#5c6773]//Çalışma ortamı kodları için[/COLOR]
[COLOR=#6b7abb]"[/COLOR][COLOR=#46afe3]strconv[/COLOR][COLOR=#6b7abb]"[/COLOR][COLOR=#5c6773]//String'e çevirmek için[/COLOR]
[COLOR=#6b7abb]"[/COLOR][COLOR=#46afe3]time[/COLOR][COLOR=#6b7abb]"[/COLOR][COLOR=#5c6773]//Zaman fonksiyonları için[/COLOR]
[COLOR=#b6babf])[/COLOR]
[COLOR=#df80ff]func[/COLOR][COLOR=#46afe3] main[/COLOR][COLOR=#b6babf]() {[/COLOR]
[COLOR=#eb5368]s1[/COLOR][COLOR=#5e88b0]:=[/COLOR][COLOR=#b6babf] rand.[/COLOR][COLOR=#70bf53]NewSource[/COLOR][COLOR=#b6babf](time.[/COLOR][COLOR=#70bf53]Now[/COLOR][COLOR=#b6babf]().[/COLOR][COLOR=#70bf53]UnixNano[/COLOR][COLOR=#b6babf]())[/COLOR]
[COLOR=#eb5368]r1[/COLOR][COLOR=#5e88b0]:=[/COLOR][COLOR=#b6babf] rand.[/COLOR][COLOR=#70bf53]New[/COLOR][COLOR=#b6babf](s1)[/COLOR]
[COLOR=#eb5368]sayi[/COLOR][COLOR=#5e88b0]:=[/COLOR][COLOR=#b6babf] strconv.[/COLOR][COLOR=#70bf53]Itoa[/COLOR][COLOR=#b6babf](r1.[/COLOR][COLOR=#70bf53]Intn[/COLOR][COLOR=#b6babf]([/COLOR][COLOR=#6b7abb]10[/COLOR][COLOR=#b6babf])) [/COLOR][COLOR=#5c6773]//rastgele sayı oluşturduk[/COLOR]
[COLOR=#eb5368]döngü[/COLOR][COLOR=#5e88b0]:=[/COLOR][COLOR=#df80ff]true[/COLOR]
[COLOR=#70bf53]temizle[/COLOR][COLOR=#b6babf]()[/COLOR]
[COLOR=#b6babf] fmt.[/COLOR][COLOR=#70bf53]Println[/COLOR][COLOR=#b6babf]([/COLOR][COLOR=#6b7abb]"Sayı tahmin oyunu"[/COLOR][COLOR=#b6babf])[/COLOR]
[COLOR=#b6babf] fmt.[/COLOR][COLOR=#70bf53]Print[/COLOR][COLOR=#b6babf]([/COLOR][COLOR=#6b7abb]"Sayı yazın: "[/COLOR][COLOR=#b6babf])[/COLOR]
[COLOR=#df80ff]var [/COLOR][COLOR=#eb5368]tahmin[/COLOR][COLOR=#df80ff] string[/COLOR]
[COLOR=#df80ff]for[/COLOR][COLOR=#b6babf] döngü [/COLOR][COLOR=#5e88b0]==[/COLOR][COLOR=#df80ff]true[/COLOR][COLOR=#b6babf] { [/COLOR][COLOR=#5c6773]//döngü true iken çalışacak[/COLOR]
[COLOR=#b6babf] fmt.[/COLOR][COLOR=#70bf53]Scanf[/COLOR][COLOR=#b6babf]([/COLOR][COLOR=#6b7abb]"%s"[/COLOR][COLOR=#b6babf], [/COLOR][COLOR=#5e88b0]&[/COLOR][COLOR=#b6babf]tahmin)[/COLOR]
[COLOR=#df80ff]if[/COLOR][COLOR=#b6babf] tahmin [/COLOR][COLOR=#5e88b0]==[/COLOR][COLOR=#b6babf] sayi {[/COLOR]
[COLOR=#eb5368]döngü[/COLOR][COLOR=#5e88b0]=[/COLOR][COLOR=#df80ff]false[/COLOR]
[COLOR=#70bf53]temizle[/COLOR][COLOR=#b6babf]()[/COLOR]
[COLOR=#b6babf] fmt.[/COLOR][COLOR=#70bf53]Printf[/COLOR][COLOR=#b6babf]([/COLOR][COLOR=#6b7abb]"Tebrikler Doğru sayı: %s"[/COLOR][COLOR=#b6babf], sayi)[/COLOR]
[COLOR=#b6babf] } [/COLOR][COLOR=#df80ff]else[/COLOR][COLOR=#df80ff]if[/COLOR][COLOR=#b6babf] tahmin [/COLOR][COLOR=#5e88b0]>[/COLOR][COLOR=#b6babf] sayi {[/COLOR]
[COLOR=#70bf53]temizle[/COLOR][COLOR=#b6babf]()[/COLOR]
[COLOR=#b6babf] fmt.[/COLOR][COLOR=#70bf53]Print[/COLOR][COLOR=#b6babf]([/COLOR][COLOR=#6b7abb]"Bilemediniz,Tahmini küçültün[/COLOR][COLOR=#46afe3]\n[/COLOR][COLOR=#6b7abb]Sayı Yazın: "[/COLOR][COLOR=#b6babf])[/COLOR]
[COLOR=#b6babf] } [/COLOR][COLOR=#df80ff]else[/COLOR][COLOR=#b6babf] {[/COLOR]
[COLOR=#70bf53]temizle[/COLOR][COLOR=#b6babf]()[/COLOR]
[COLOR=#b6babf] fmt.[/COLOR][COLOR=#70bf53]Print[/COLOR][COLOR=#b6babf]([/COLOR][COLOR=#6b7abb]"Bilemediniz,Tahmini büyütün[/COLOR][COLOR=#46afe3]\n[/COLOR][COLOR=#6b7abb]Sayı Yazın: "[/COLOR][COLOR=#b6babf])[/COLOR]
[COLOR=#b6babf] }[/COLOR]
[COLOR=#b6babf] }[/COLOR]
[COLOR=#b6babf]}[/COLOR]
[COLOR=#df80ff]func [/COLOR][COLOR=#46afe3]temizle[/COLOR][COLOR=#b6babf]() { [/COLOR][COLOR=#5c6773]//Terminal Temizleme[/COLOR]
[COLOR=#df80ff]if[/COLOR][COLOR=#b6babf] runtime.GOOS [/COLOR][COLOR=#5e88b0]==[/COLOR][COLOR=#6b7abb]"linux"[/COLOR][COLOR=#b6babf] {[/COLOR]
[COLOR=#eb5368]cmd[/COLOR][COLOR=#5e88b0]:=[/COLOR][COLOR=#b6babf] exec.[/COLOR][COLOR=#70bf53]Command[/COLOR][COLOR=#b6babf]([/COLOR][COLOR=#6b7abb]"clear"[/COLOR][COLOR=#b6babf])[/COLOR]
[COLOR=#eb5368]cmd.Stdout[/COLOR][COLOR=#5e88b0]=[/COLOR][COLOR=#b6babf] os.Stdout[/COLOR]
[COLOR=#b6babf] cmd.[/COLOR][COLOR=#70bf53]Run[/COLOR][COLOR=#b6babf]()[/COLOR]
[COLOR=#b6babf] } [/COLOR][COLOR=#df80ff]else[/COLOR][COLOR=#b6babf] {[/COLOR]
[COLOR=#eb5368]cmd[/COLOR][COLOR=#5e88b0]:=[/COLOR][COLOR=#b6babf] exec.[/COLOR][COLOR=#70bf53]Command[/COLOR][COLOR=#b6babf]([/COLOR][COLOR=#6b7abb]"cls"[/COLOR][COLOR=#b6babf])[/COLOR]
[COLOR=#eb5368]cmd.Stdout[/COLOR][COLOR=#5e88b0]=[/COLOR][COLOR=#b6babf] os.Stdout[/COLOR]
[COLOR=#b6babf] cmd.[/COLOR][COLOR=#70bf53]Run[/COLOR][COLOR=#b6babf]()[/COLOR]
[COLOR=#b6babf] }[/COLOR]
[COLOR=#b6babf]}[/COLOR][/FONT][/COLOR]
- İşletim sistemine göre işlem yapmayı
- Terminal/cmd ekranına komut göndermeyi
- Rastgele sayı oluşturmayı
- int tipini string tipine dönüştürmeyi