GUI (Grafiksel Kullanıcı Arayüzü)
Komut Satırı Argümanları (Args)
Golang ile programlarımızın komut satırı üzerinden argümanlar ile çalışmasını sağlayabiliriz. İşte paketimiz:
1
import "os"
Copied!
os paketimizdeki Args fonksiyonu bize string dizi sunar. Bir örnek görelim.
1
package main
2
3
import (
4
"fmt"
5
"os"
6
)
7
8
func main() {
9
for i, arg := range os.Args {
10
fmt.Println(i, "=", arg)
11
}
12
}
Copied!
for-range ile os.Args'ın uzunluğu kadar işlem yapıyoruz ve içerisindekileri indeksi ile ekrana bastırıyoruz. Şöyle bir çıktımız oluyor:
./main naber nasılsın
0 = ./main 1 = naber 2 = nasılsın
Last modified 1yr ago
Copy link