Вы можете это сделать.
[self.collectionView selectItemAtIndexPath:indexPath animated:YES scrollPosition:UICollectionViewScrollPositionNone];
[self collectionView:self.collectionView didSelectItemAtIndexPath:indexPath];
, если используется только selectItemAtIndexPath: анимированный: scrollPosition: метод, не вызывайте метод делегата. если использование только коллекцияView: сделалSelectItemAtIndexPath: способ, не работает стабильный
happy код:)
Я думаю, что вам нужно интегрировать приложение go с протоколом Oauth. Более конкретно, с провайдером Google.
Это в основном 3 шага:
добавить клиент oauth в ваше приложение
примерно так: https://github.com/golang / oauth2
См. их документы о том, как это сделать.
перейдите к документации Google Dev и узнайте, как интегрировать поток аутентификации Google в клиент: https://developers.google.com/identity/protocols/OAuth2
Я не уверен, есть ли в Google что-то более специфичное для интеграции с Google Drive и / или клиентом go-lang в частности. Пожалуйста, сделайте поиск.
создайте клейкий код в вашем приложении go, чтобы пользователь мог взаимодействовать с ним (кнопка входа (или команда, если она основана на терминале), сообщения об ошибках, выход из системы и т. Д.)
Когда вы начнете это делать, появятся дополнительные вопросы, однако это также хороший пример изучения Оавта.
Общие рекомендации: