@@ -14,16 +14,16 @@ import (
1414)
1515
1616//go:embed templates/main.go.tmpl
17- var goClientMainTemplate string
17+ var mainTemplate string
1818
1919//go:embed templates/wrappers/main.go.tmpl
20- var goClientWrapperMainTemplate string
20+ var wrapperMainTemplate string
2121
2222//go:embed templates/wrappers/game.go.tmpl
23- var goClientWrapperGameTemplate string
23+ var wrapperGameTemplate string
2424
2525//go:embed templates/wrappers/events.go.tmpl
26- var goClientWrapperEventsTemplate string
26+ var wrapperEventsTemplate string
2727
2828func CreateNewClient (projectName , gameName , serverURL , libraryVersion string , generateWrappers bool ) error {
2929 module , err := cli .Input ("Project module path:" )
@@ -77,16 +77,6 @@ func CreateNewClient(projectName, gameName, serverURL, libraryVersion string, ge
7777
7878 cli .Finish ()
7979
80- cli .Begin ("Organizing imports..." )
81-
82- if ! util .IsInstalled ("goimports" ) {
83- cli .Warn ("Failed to organize import statements: 'goimports' is not installed!" )
84- return nil
85- }
86- util .Execute (true , "goimports" , "-w" , "main.go" )
87-
88- cli .Finish ()
89-
9080 return nil
9181}
9282
@@ -127,7 +117,7 @@ func execGoClientMainTemplate(projectName, serverURL, libraryURL string) error {
127117 LibraryURL string
128118 }
129119
130- return new .ExecTemplate (goClientMainTemplate , "main.go" , data {
120+ return new .ExecTemplate (mainTemplate , "main.go" , data {
131121 URL : serverURL ,
132122 LibraryURL : libraryURL ,
133123 })
@@ -168,17 +158,17 @@ func execGoClientWrappersTemplate(projectName, modulePath, gameName, serverURL,
168158 Events : events ,
169159 }
170160
171- err := new .ExecTemplate (goClientWrapperMainTemplate , filepath .Join ("main.go" ), data )
161+ err := new .ExecTemplate (wrapperMainTemplate , filepath .Join ("main.go" ), data )
172162 if err != nil {
173163 return err
174164 }
175165
176- err = new .ExecTemplate (goClientWrapperGameTemplate , filepath .Join (gameDir , "game.go" ), data )
166+ err = new .ExecTemplate (wrapperGameTemplate , filepath .Join (gameDir , "game.go" ), data )
177167 if err != nil {
178168 return err
179169 }
180170
181- err = new .ExecTemplate (goClientWrapperEventsTemplate , filepath .Join (gameDir , "events.go" ), data )
171+ err = new .ExecTemplate (wrapperEventsTemplate , filepath .Join (gameDir , "events.go" ), data )
182172 if err != nil {
183173 return err
184174 }
0 commit comments