/ 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  }