aboutsummaryrefslogtreecommitdiff
path: root/script_example_test.go
diff options
context:
space:
mode:
authorShulhan <ms@kilabit.info>2022-08-01 23:00:11 +0700
committerShulhan <ms@kilabit.info>2022-08-01 23:00:11 +0700
commit70799d835b68a32db97843fe0c26ae0055adbacf (patch)
tree838541bb2c9d9a136a90a114aa1f22fb04d482eb /script_example_test.go
parent166e1cd18cf104d0b9a81feeafd7365a78d7499e (diff)
downloadawwan-70799d835b68a32db97843fe0c26ae0055adbacf.tar.xz
all: clean up codes
Replace ":=" with explicit variable declaration with types for clarity and minimizing duplicate variables.
Diffstat (limited to 'script_example_test.go')
-rw-r--r--script_example_test.go20
1 files changed, 14 insertions, 6 deletions
diff --git a/script_example_test.go b/script_example_test.go
index f6e4fc3..724dafd 100644
--- a/script_example_test.go
+++ b/script_example_test.go
@@ -9,28 +9,36 @@ import (
)
func ExampleParseScriptForLocal() {
- envContent := `
+ var (
+ envContent = `
[section]
key=value
`
- scriptContent := `
+ scriptContent = `
multiline\
command {{.Val "section::key"}};\
end;
`
- ses := &Session{}
- err := ses.loadEnvFromBytes([]byte(envContent))
+
+ ses = &Session{}
+
+ s *Script
+ err error
+ stmt []byte
+ )
+
+ err = ses.loadEnvFromBytes([]byte(envContent))
if err != nil {
log.Fatal(err)
}
- s, err := ParseScriptForLocal(ses, []byte(scriptContent))
+ s, err = ParseScriptForLocal(ses, []byte(scriptContent))
if err != nil {
log.Fatal(err)
}
- for _, stmt := range s.rawLines {
+ for _, stmt = range s.rawLines {
fmt.Printf("%s\n", stmt)
}
// Output: