Хороший пример кода Go с использованием стандартной библиотеки - PullRequest
4 голосов
/ 16 февраля 2011

При подборе нового языка для меня довольно сложной задачей является стандартная библиотека: она большая? Что в нем есть? Как часто это используется? Какие условности он использует?

Я читал учебник по Go и Effective Go, но я хотел бы взглянуть на некоторые идиоматические примеры кода для законченных (но не слишком сложных) программ и посмотреть, как они используют стандартную библиотеку Go.

Если у вас есть пример проекта, которым вы хотели бы поделиться, или вы знаете о том, что было бы полезно изучить, я был бы признателен за это!

Ответы [ 3 ]

3 голосов
/ 16 февраля 2011

Это документация и исходный код для стандартных пакетов Go.

2 голосов
/ 16 февраля 2011

Не стесняйтесь взглянуть на все еще растущие пакеты моей библиотеки Tideland Common Go по адресу http://code.google.com/p/tideland-cgl/source/browse/. Так что, если вы найдете там что-то неясное, вы можете спросить меня.

0 голосов
/ 05 мая 2012

_test.go файлы в каждом пакете показывают фактический код, использующий этот пакет.Например, this и this показывают, как использовать пакет archive/tar.

...