Если не мазаться гормом, то можно обнаружить в исходниках примеры. Посмотрите например на gorilla ws, папки с примерами часто встречаю
И вообще, в большинстве либ есть тесты - по ним легко понять что и как, дока гошная уже накрайняк
Когда ныряние в исходники каждый раз когда надо понять как пользоваться инструментом стало хорошей практикой? Мне всегда казалось - отсутсвие нормальной документации, признак низкой инженерной культуры. Я понимаю почему в Go так сложилось, но не могу понять, когда это стало хорошо. Одно дело когда я лезу в исходники чтобы понять, как оно работает, чтобы потом сделать что-то свое, другое дело когда туда надо лезть чтобы понять как этим пользоваться. Не говоря уже о том, что ни тесты ни код никогда не ответят на вопрос: "Почему? Что послужило причиной такого решения?"