idとパスワードをコマンドライン引数で受け取り、jsonファイルに変換してS3にアップロードします
$ tree
.
├── README.md
├── aws-s3-json-uploader
├── credentials.csv
├── go.mod
├── go.sum
└── main.go
credentials.csv
AWS IAMで新規にユーザーを作成した時にだけダウンロードできるcsvファイルです
.gitignore
でgitの管理外にしています
User name,Password,Access key ID,Secret access key,Console login link
aws-s3-json-uploader,,hogehoge,fugafuga,https://xxx.signin.aws.amazon.com/console
# コマンドライン引数でidとパスワードを渡すとjsonファイルとしてS3に保存されます
$ go run main.go <id> <password>
# 実行ファイル
$ ./aws-s3-json-uploader <id> <password>