https://github.com/dstarner/jingo
Jinja2 string interpolation library for Go
https://github.com/dstarner/jingo
go golang jinja jinja2
Last synced: about 1 year ago
JSON representation
Jinja2 string interpolation library for Go
- Host: GitHub
- URL: https://github.com/dstarner/jingo
- Owner: dstarner
- License: mit
- Created: 2020-01-05T16:11:13.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-02-18T01:10:35.000Z (over 6 years ago)
- Last Synced: 2025-03-30T09:31:55.375Z (about 1 year ago)
- Topics: go, golang, jinja, jinja2
- Language: Go
- Size: 25.4 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🍾 jingo
`jingo` is a [Jinja2](jinja-docs) string interpolation library for Go. This allows Go-project owners some flexability in their templating and string interpolation, especially if they themselves or other contributors come from a Python background. It attempts to duplication as much of the functionality and configuration of the original library.
**This project is in a VERY infant stage right now. I, Dan, would like to set up the internals before accepting major contributions, so please check back if you are interested in using jingo.**
## Getting Started
If you want to use `jinjo` in your own project, you can add it with the following command.
```bash
go get github.com/dstarner/jingo
```
## Development
If you want to work on `jinjo` yourself, feel free to clone this repository to your local machine. Go 1.12 or 1.13 is required. Once set up, most of the common commands can be executed through the provided `Makefile`. Check out this file to get the basic targets that can be run.
[jinja-docs]: https://jinja.palletsprojects.com/en/2.10.x/