- Clone the repo
- run
go mod init homework
- run
go mod tidy
- Edit task files
- it contains correct package name
- follow comments placeholder
Task 1: Arrays Implement function that returns an average value of array (sum / N) input -> [1,2,3,4,5,6] output -> 3.5
Task 2: Slices function that returns the copy of the original slice in reverse order. The type of elements is int64. Input -> (1, 2, 5, 15) Output -> (15, 5, 2, 1)
Task 3: Maps function that returns map values sorted in order of increasing keys. Input -> {2: "a", 0: "b", 1: "c"} Output -> ["b", "c", "a"] Input -> {10: "aa", 0: "bb", 500: "cc"} Output -> ["bb", "aa", "cc"]