Skip to content

suyundukov/go-gitignore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Generate .gitignore files for your project



What's it ???

go-gitignore is a web app designed to help you create .gitignore files for your Git repositories written in Go. Inspired by gitignore.io. It's lightweight version of gitignore.io, no jQuery, no Bootstrap, no Swift and no Vapor.

How to run app locally ?

Before you get started make sure you have an up-to-date version of Go and Node, on macOS with Homebrew installed you can run :

$ brew install node
$ brew install go

After that you can run:

$ go get -d github.com/nurlansu/go-gitignore
$ cd $GOPATH/src/github.com/nurlansu/go-gitignore

Now we can install all necessary node modules :

$ npm install

To build front-end stuff, you should run:

$ npm build

And at the end you can run the app using this command:

$ go run main.go

And that's all. Normally you could see the app running on http://localhost:8080

Dependencies

This app uses httprouter for routing. You can make it work without, by changing 3-4 lines of code, but I like the way httprouter routes request.

Demo

The live version can be found on https://go-gitignore.herokuapp.com/

Thanks

License

MIT

About

🦄 Generate .gitignore files for your project

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages