SORU
25 NİSAN 2010, Pazar


Nasıl komut satırı argümanları bir program geçti erişmek için?

Nasıl komut satırı argümanları erişebilirim? main argümanlar olarak kabul etmiyorlar.

Tam bir program, muhtemelen bağlama birden fazla paket tarafından oluşturulan bir paket, main adında bir fonksiyonu olması gerekir

func main() { ... }

tanımlanmış. Ana işlevi.() ana bağımsız değişken ve değer verir.

CEVAP
25 NİSAN 2010, Pazar


Komut satırı argümanları os.Args değişken kullanarak erişebilirsiniz. Örneğin,

package main

import (
    "fmt"
    "os"
)

func main() {
    fmt.Println(len(os.Args), os.Args)
}

Ayrıca komut satırı uygulayan flag package, bayrak ayrıştırma kullanabilirsiniz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Branboy3

    Branboy3

    12 AĞUSTOS 2012
  • International Secret Agents Concerts

    Internationa

    2 Aralık 2008
  • RobertDuskin

    RobertDuskin

    12 HAZİRAN 2008