Slide 8
Slide 8 text
package s3
import (
=(中略)=
"github.com/aws/aws-sdk-go-v2/service/s3"
)
var client *s3.Client
func init() {
cfg, err :=
config.LoadDefaultConfig(context.TODO())
if err != nil {
log.Fatal(err)
}
client = s3.NewFromConfig(cfg)
}
モジュールの利用:外部モジュール
利用したいモジュールを「go get」コマンド
などで取得した後、
標準モジュールの利用と同様に
「import」を利用して読み込む。
サンプルは自作モジュール。
golang-image-util
┗internal
┗s3
┗s3.go