Programming/Go

Go언어 [초간단] 명령어 Os.Args 편

KayEsQuo 2021. 2. 24. 21:42

Os.Args

명령어를 받는 가장 기본적인 방법이다. 각 매개변수는 일반 변수, 옵션, json 파싱등으로 구성된다.

 

[예시]

package main

import (
    "fmt"
    "os"
)

func main() {

    fmt.Println(os.Args[0])  // C:\Users\hhh\AppData\Local\Temp\go-build2452782392\b001\exe\main.exe
    fmt.Println(os.Args[1])  // hi
    fmt.Println(os.Args[2])  // -mode=programming
    fmt.Println(os.Args[3])  // {\"name\":\"홍길동\",\"age\":\"20\"}

}