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\"}
}
'Programming > Go' 카테고리의 다른 글
Go언어 리시버(receiver) 편 (0) | 2021.02.26 |
---|---|
Go언어 예외처리(panic, recover) 편 (0) | 2021.02.26 |
Go언어 "import cycle not allowed" 편 (0) | 2021.02.25 |
Go언어 [초간단] 유닛테스트 편 (0) | 2021.02.23 |
Go언어 [입문] 반복문 편 (0) | 2021.02.21 |