Публикации по теме 'interface-design'


Самоссылающиеся интерфейсы в golang 1.18
вступление Я очень люблю структурную типизацию (которая может называться утиной типизацией, но имеет небольшие технические отличия). Но всегда была одна вещь, которую я хотел бы сделать, но не мог, пока не появились дженерики! Первая бета-версия go1.18 была выпущена несколько дней назад , и с тех пор я попробовал ее. И это работает так же, как и ожидалось, и это быстро! Это избавит меня от большого количества копий даже в рамках одного проекта. (отметьте здесь можно найти мою..

Заставьте интерфейсы Go работать на вас
Часть 1: Понимание концепции интерфейса. Когда я впервые начал писать код на Go, мне было трудно понять интерфейсы и их важность. В настоящее время я не могу представить себя пишущим программу без определения типа интерфейса. Вот некоторые из причин, по которым я использую интерфейсы: Насмешка: возможность передать реализацию интерфейса в целях тестирования. Скаффолдинг: напишите код для функций, которые мне еще предстоит реализовать, но я понимаю, какие переменные или функции мне..

Вопросы по теме 'interface-design'

Лучшие практики RESTful API
Я разработчик Android, а также имею некоторые знания в области разработки RESTful API. В настоящее время я создаю API с использованием Dot Net Web API. Все работает нормально, но я все еще обеспокоен дизайном. Основная проблема для меня сейчас...
1066 просмотров