float64) *float64 { return &v } l jsii.String → func String(v string) *string { return &v } l GolangにはTypeScriptにおけるnull型やundefined型に相当するOptionalな型が存在しない l nil という概念があるが型定義としては使えない l Optionalな引数として指定するためにポインタとして渡す必要がある l このような特徴は他のInfrastructure as CodeのGolang実装でも見られる(例:Pulumi)