Simple Personal Blog with Basic Authentication
- Requirements and Basic Authentication from roadmap.sh
- HTTP Router and URL Matcher with mux
- Slugify with slug
- Markdown Parser with goldmark
- HTML Template html/template
- Project template with go-blueprint
- Live reload with air
- Etc
- CRUD articles
- Basic Authentication
- Wiki links style
- Manage static files like images and videos to be used in our blog
- Filter, search, sort and paginate articles
Run build make command with tests
make allBuild the application
make buildRun the application
make runLive reload the application:
make watchRun the test suite:
make testClean up binary from the last build:
make clean