Небольшая библиотека для взаимодействия с шикимори, написанная на языке golang.
OAuth2
. \
И начать нужно с ознакомления документации первые шаги.go get github.com/heycatch/goshikimori
Также доступна поддержка godoc.
Или вы можете использовать страницу с официального сайта Go pkg.\ P.S. документация обновляется с опозданием.
# Способ #1: Используя докер.
git clone git@github.com:heycatch/goshikimori.git && cd goshikimori
make docker-build
make docker-start
# Открыть в браузере.
http://localhost:1337/pkg/github.com/heycatch/goshikimori
# Способ #2(Linux): Установка godoc.
go install -v golang.org/x/tools/cmd/godoc@latest
# Добавить 'экспорт' в файл /home/$USER/.profile и перезагружаемся.
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin
# Проверяем работоспособность.
godoc --help
# После установки или если 'godoc' уже установлен.
git clone git@github.com:heycatch/goshikimori.git && cd goshikimori
make doc
# Открыть в браузере.
http://localhost:1337/pkg/github.com/heycatch/goshikimori
# Текущие задачи и проблемы в коде можно посмотреть в терминале с помощью команды.
git grep -c -e "TODO" -e "FIXME" -e "NOTES" -- . -- graphql/ -- concat/ -- api/ && \
git grep -n -e "TODO" -e "FIXME" -e "NOTES" -- . -- graphql/ -- concat/ -- api/