Программирование → Санкции (рестрикции) и программирование оффлайн
Почти год уже нахожусь в Крыму и часто сталкиваюсь с вводимыми ограничениями со стороны разнообразных технологических компаний. Например, не работает сайт документации по Go, да и сами релизы этого ЯП не скачиваются без дополнительных манипуляций. Вместо этого или 403-я ошибка, или 404-я
Кроме этого пока ещё нет толком интернета и мобильной связи на даче в горах, мобильная вышка с другой стороны горы и ею же закрывается 😅 Программирование само по себе без интернета приобретает иной уровень сложности, попробуйте, допустим, без поисковика определить программным методом в каком-нибудь питоне или PHP определить время последней модификации файла и тому подобное. Поэтому пришлось озаботиться оффлайн-документаций.
Начну с гошки. Есть хорошая и родная утилита godoc. Для начала устанавливаем:
1 | go install golang.org/x/tools/cmd/godoc@latest
|
Запускаем godoc-сервер:
1 | godoc -http=:6060
|
Теперь документация доступна по адресу http://localhost:6060, включая информацию и по имеющимся в GOPATH пакетам.
Для других вещей использую оффлайн-документацию Zeal, а для маков есть Dash.
Комментарии