23 lines
405 B
Go
23 lines
405 B
Go
|
package versionsort_test
|
||
|
|
||
|
import (
|
||
|
"fmt"
|
||
|
"sort"
|
||
|
|
||
|
"src.lwithers.me.uk/go/versionsort"
|
||
|
)
|
||
|
|
||
|
func ExampleStrings() {
|
||
|
input := []string{"1.12", "1.24", "1.1", "1.6"}
|
||
|
versionsort.Strings(input)
|
||
|
fmt.Println(input)
|
||
|
// Output: [1.1 1.6 1.12 1.24]
|
||
|
}
|
||
|
|
||
|
func ExampleVersions() {
|
||
|
input := versionsort.Versions{"1.12", "1.24", "1.1", "1.6"}
|
||
|
sort.Sort(input)
|
||
|
fmt.Println(input)
|
||
|
// Output: [1.1 1.6 1.12 1.24]
|
||
|
}
|