職案人

求職・歴史・仏教などについて掲載するつもりだが、自分の思いつきが多いブログだよ。適当に付き合って下さい。

コマンドパラメーター

2023年01月06日 | GO言語
コマンドパラメーター


【開発環境】
OS:Win11(64ビット)
go version go1.19.4 windows/amd64
VSCode1.72.2、及びコマンドプロンプト

◆コマンドライン引数
Go言語のプログラムを実行する時のコマンドラインにパラメーターを指定して、
プログラムを利用出来る。

例文
サンプルコード「コンソール.go」
// cmndargs.go
package main

import (
"fmt"
"os"
)

func main() {
if len(os.Args) < 3 {
fmt.Println("引数を2個指定して下さい")
os.Exit(1)
}

fmt.Printf("実行ファイル名:%s\n", os.Args[0])
fmt.Printf("引数1:%s\n", os.Args[1])
fmt.Printf("引数2:%s\n", os.Args[2])

}
・実行
<strong>引数を入れないと
PS D:\GO言語\サンプルプログラム\Go-3> go run コンソール.go
引数を2個指定して下さい
exit status 1

PS D:\GO言語\サンプルプログラム\Go-3> go run コンソール.go abc 123
実行ファイル名:C:\Users\Owner\AppData\Local\Temp\go-build1964995560\b001\exe\
コンソール.exe
引数1:abc
引数2:123
PS D:\GO言語\サンプルプログラム\Go-3>
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする