Skip to content

Commit 898c6c0

Browse files
committed
Remove dependency on goimports
1 parent b7a73a8 commit 898c6c0

File tree

3 files changed

+15
-20
lines changed

3 files changed

+15
-20
lines changed

new/client/client.go

Lines changed: 8 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -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

2828
func 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
}

new/client/templates/main.go.tmpl

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
package main
22

3-
import "{{.LibraryURL}}"
3+
import (
4+
"log"
5+
6+
"{{.LibraryURL}}"
7+
)
48

59
func main() {
610
socket, err := cg.NewSocket("{{.URL}}")

new/client/templates/wrappers/main.go.tmpl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
package main
22

3-
import(
3+
import (
44
"fmt"
55
"os"
66
"{{.ModulePath}}/{{.PackageName}}"
77

8+
"{{.LibraryURL}}"
89
"github.com/spf13/pflag"
910
)
1011

0 commit comments

Comments
 (0)