Уровень 3.8 задачника Go

Задание 1

Дан массив с целыми числами. Проверьте, что все числа из этого массива содержат в себе цифру 3.

Задание 2

Дана некоторая строка:

go"12034050607"

Найдите позицию третьего нуля в строке.

Задание 3

Через запятую написаны целые числа:

gostr := "1,2,10,100,3"

Получите максимальное из этих чисел.

Задание 4

Дана строка:

gostr := "abcde"

Получите срез символов этой строки:

go[]string{"a", "b", "c", "d", "e"}
Задание 5

Дана строка в формате:

go"kebab-case"

Преобразуйте ее в формат:

go"snake_case"
Задание 6

Дана строка в формате:

go"snake_case"

Преобразуйте ее в формат:

go"camelCase"
Задание 7

Дана строка в формате:

go"camelCase"

Преобразуйте ее в формат:

go"snake_case"
Задание 8

Даны три карты:

<~show~> <+go+> m1 := map[string]int{"a": 1, "b": 2, "c": 3} m2 := map[string]int{"d": 4, "e": 5, "f": 6} m3 := map[string]int{"g": 7, "h": 8, "i": 9} <-go->

Объедините эти карты в одну:

<~show~> <+go+> map[string]int{ "a": 1, "b": 2, "c": 3, "d": 4, "e": 5, "f": 6, "g": 7, "h": 8, "i": 9, } <-go->