/ sortparams / main.go
main.go
1 package main 2 3 import ( 4 "fmt" 5 "os" 6 ) 7 8 func main() { 9 args := bubbleSort(os.Args[1:]) 10 for _, arg := range args { 11 fmt.Println(arg) 12 } 13 } 14 15 func bubbleSort(arr []string) []string { 16 for i := 0; i < len(arr); i++ { 17 for j := 0; j < len(arr)-1; j++ { 18 if arr[j] > arr[j+1] { 19 arr[j], arr[j+1] = arr[j+1], arr[j] 20 } 21 } 22 } 23 return arr 24 }