Вам компилятор четко пишет
main redeclared in this block {строка 8 столбец 6 }
previous declaration at ./hello.go:18:6
Перевожу: функция main написана несколько раз, второй раз она встречается в файле hello.go на 18 строчке.
Видимо, у вас в одной папке несколько файлов и в нескольких из них есть функция main. Так делать нельзя, все, что находится в одной папке, го считает одним пакетом.
Что касается второй ошибки, отправляйтесь изучать основы синтаксиса языка, иначе далеко так не уедете. У вас лишние запятые в конце списка параметров и в конце списка переменных.