From 70799d835b68a32db97843fe0c26ae0055adbacf Mon Sep 17 00:00:00 2001 From: Shulhan Date: Mon, 1 Aug 2022 23:00:11 +0700 Subject: all: clean up codes Replace ":=" with explicit variable declaration with types for clarity and minimizing duplicate variables. --- script_example_test.go | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) (limited to 'script_example_test.go') 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: -- cgit v1.3