go starter
1.0.0
Этот репозиторий представляет собой каркас веб -службы Golang Barebones, который устанавливает маршруты, SSL, статическое обслуживание файлов и глобальное соединение с базой данных MySQL. Это все еще в процессе!
Поскольку Golang использует структуру каталогов вашего проекта для путей импорта/сборки, для использования этого кода все экземпляры импорта с помощью "github.com/suyashkumar/go-starter" должны быть заменены вашим путем импорта. Сценарий предоставляется для автоматического дела для вас.
git clone https://github.com/suyashkumar/go-starter <path-of-your-project>cd <path-of-your-project>./install <go-import-path-of-your-project> Вы должны предоставить путь импорта GO для вашего проекта. Текущий путь просто "github.com/suyashkumar/go-starter", но ваш может быть "github.com/bob/hello-world", если ваш проект живет в $GOPATH/src/github.com/bob/hello-world .dep ensure установку зависимостей (или просто запустить make чтобы создать).rm -rf .git и git init Your New Git Repo с нуля. make для запуска тестов и создать свой проектmake release , чтобы построить бинарны Win/Linux/Darwin вашего проектаmake test , чтобы просто запустить все тесты в проекте