https://github.com/golang-design/ssaplayground
🃏 The Go SSA Playground: Exploring SSA IR | https://golang.design/gossa
https://github.com/golang-design/ssaplayground
go golang playground ssa
Last synced: about 1 year ago
JSON representation
🃏 The Go SSA Playground: Exploring SSA IR | https://golang.design/gossa
- Host: GitHub
- URL: https://github.com/golang-design/ssaplayground
- Owner: golang-design
- License: gpl-3.0
- Created: 2020-04-04T21:11:37.000Z (about 6 years ago)
- Default Branch: main
- Last Pushed: 2023-06-01T20:27:50.000Z (about 3 years ago)
- Last Synced: 2024-10-30T12:51:36.735Z (over 1 year ago)
- Topics: go, golang, playground, ssa
- Language: Go
- Homepage: https://golang.design/gossa
- Size: 15.9 MB
- Stars: 76
- Watchers: 6
- Forks: 9
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# The Go SSA Playground
[](https://github.com/nikolaydubina/go-recipes)
https://golang.design/gossa
A tool for exploring Go's SSA intermediate representation.

## Deployment
There are two approaches to use the SSA Playground: native execution
or Docker-based deployment.
To execute natively, you can just use:
```bash
$ make
```
If you have Docker, then you can use:
```bash
$ make build # build the docker image
$ make up # run/update for latest image
```
Then access http://localhost:6789/gossa.
## Contribution
We would love to hear your feedback. Submit [an issue](https://github.com/golang-design/ssaplayground/issues/new) to tell bugs or feature requests.
## License
GNU GPLv3 © The [golang.design](https://golang.design) Authors. Originally created by [Changkun Ou](https://changkun.de).