Skip to content

Commit 2b8a886

Browse files
committed
chore(tool/create-resource): more improvements
1 parent 0c8daf7 commit 2b8a886

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

tools/create-resource/main.go

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ package main
33
import (
44
"bytes"
55
"fmt"
6+
"github.com/iancoleman/strcase"
67
"os"
78
"strings"
89
"text/template"
@@ -69,7 +70,7 @@ type {{.Combined}} struct {
6970
7071
func (r *{{.Combined}}) Remove(ctx context.Context) error {
7172
_, err := r.svc.Delete{{.ResourceTypeTitle}}(ctx, &{{.Service}}.Delete{{.ResourceTypeTitle}}Input{
72-
{{.ResourceTypeTitle}}Id: r.id,
73+
{{.ResourceTypeTitle}}Id: r.ID,
7374
})
7475
return err
7576
}
@@ -106,8 +107,8 @@ func main() {
106107
Service: strings.ToLower(service),
107108
ServiceTitle: caser.String(service),
108109
ResourceType: resourceType,
109-
ResourceTypeTitle: caser.String(resourceType),
110-
Combined: fmt.Sprintf("%s%s", caser.String(service), caser.String(resourceType)),
110+
ResourceTypeTitle: strcase.ToCamel(resourceType),
111+
Combined: fmt.Sprintf("%s%s", caser.String(service), strcase.ToCamel(resourceType)),
111112
}
112113

113114
tmpl, err := template.New("resource").Parse(resourceTemplate)

0 commit comments

Comments
 (0)