В экосистеме Go в последнее время появляется все больше интересных продуктов и один из них Gogs.
Gogs представляет из себя легковесный web-фронтэнд для Git. Внешне выглядит очень похоже на Github. Быстрый, легкий, разворачивается и настраивается в пару шагов, ресурсов потребляет самый минимум. При этом поддерживает почти все, что требуется для небольшого количества пользователей (примерно до 100) и небольшого количества репозиториев. В отличие от GitLab может быть развернут даже на Raspberry Pi, что уже многое говорит о потреблении ресурсов. Да, по функциональности до GitLab пока не дотягивает, но в основном в code review. Поддерживает wiki, ветки, проблемы, личные и совместные репозитории, веб и git хуки, SSH ключи, причем имеет в наличии встроенный SSH сервер. Также поддерживает управление пользователями, группами, организациями и репозиториями. Причем проект продолжает активно развиваться и улучшаться.
Так что если вы решите причесать все свои проекты или организовать небольшую группу разработичиков, то на этот проект рекомендую обратить самое пристальное внимание.