На случай, что это может быть полезно кому-то, мне нужен дополнительный шаг:
Я нахожусь на MacOS X. Я сделал
brew upgrade chromedriver
bundle exec chromedriver-upgrade
У меня есть хром-хелпер-жемчуг установленный, но он спрятан и требует префикса «bundle exec» или оболочка не может найти команду.
Вышеупомянутая проблема с исправлением.
Значения указателя кодируются как значение, на которое указывает. Указатель nil кодируется как нулевой объект JSON.
blockquote>Таким образом, вы можете сохранить указатель на строку, которая будет закодирована как строка, если не равна nil, и будет закодирована как «null», если nil
type student struct { FirstName *string `json:"first_name"` MiddleName *string `json:"middle_name"` LastName *string `json:"last_name"` }