Публикации по теме 'interface-design'
Самоссылающиеся интерфейсы в golang 1.18
вступление
Я очень люблю структурную типизацию (которая может называться утиной типизацией, но имеет небольшие технические отличия). Но всегда была одна вещь, которую я хотел бы сделать, но не мог, пока не появились дженерики!
Первая бета-версия go1.18 была выпущена несколько дней назад , и с тех пор я попробовал ее. И это работает так же, как и ожидалось, и это быстро! Это избавит меня от большого количества копий даже в рамках одного проекта. (отметьте здесь можно найти мою..
Заставьте интерфейсы Go работать на вас
Часть 1: Понимание концепции интерфейса.
Когда я впервые начал писать код на Go, мне было трудно понять интерфейсы и их важность. В настоящее время я не могу представить себя пишущим программу без определения типа интерфейса. Вот некоторые из причин, по которым я использую интерфейсы:
Насмешка: возможность передать реализацию интерфейса в целях тестирования. Скаффолдинг: напишите код для функций, которые мне еще предстоит реализовать, но я понимаю, какие переменные или функции мне..
Вопросы по теме 'interface-design'
Лучшие практики RESTful API
Я разработчик Android, а также имею некоторые знания в области разработки RESTful API. В настоящее время я создаю API с использованием Dot Net Web API. Все работает нормально, но я все еще обеспокоен дизайном.
Основная проблема для меня сейчас...
1066 просмотров
schedule
01.06.2023