В Go обробка помилок явно керується за допомогою типу error.
error
В Go логування може бути реалізоване за допомогою стандартного пакету бібліотеки log.
log
У Go ви визначаєте функцію, використовуючи ключове слово func, за яким слідує назва функції, параметри (якщо такі є) та тип повернення.
func
У Go рефакторинг може варіюватися від простих корегувань коду до більш складних змін.