Commit 54a9c165 authored by Irbe Krumina's avatar Irbe Krumina Committed by Daniel Martí

path: change the output format of ExampleSplit function

At the moment the last output line of ExampleSplit- two empty strings- are being
trimmed from the output.  I have formatted the output of the function to avoid
whitespace trimming and show empty strings more clearly.

Fixes #23542

Change-Id: Ic2a4d98cfa06db1466c6c6d98099542df9e7c88b
Reviewed-on: https://go-review.googlesource.com/c/go/+/191397
Run-TryBot: Daniel Martí <mvdan@mvdan.cc>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: default avatarRob Pike <r@golang.org>
Reviewed-by: default avatarDaniel Martí <mvdan@mvdan.cc>
parent d15dfdc0
...@@ -102,11 +102,15 @@ func ExampleMatch() { ...@@ -102,11 +102,15 @@ func ExampleMatch() {
} }
func ExampleSplit() { func ExampleSplit() {
fmt.Println(path.Split("static/myfile.css")) split := func(s string) {
fmt.Println(path.Split("myfile.css")) dir, file := path.Split(s)
fmt.Println(path.Split("")) fmt.Printf("path.Split(%q) = dir: %q, file: %q\n", s, dir, file)
}
split("static/myfile.css")
split("myfile.css")
split("")
// Output: // Output:
// static/ myfile.css // path.Split("static/myfile.css") = dir: "static/", file: "myfile.css"
// myfile.css // path.Split("myfile.css") = dir: "", file: "myfile.css"
// // path.Split("") = dir: "", file: ""
} }
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment