Почему при передаче указателя на структуру в функцию изменяется значение, а при передаче значения — нет

основы Goпередача значенийструктурыуказателифункции