Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sverrirab/mandelbrot-go
Simple mandelbrot set webserver written in go (golang)
https://github.com/sverrirab/mandelbrot-go
golang mandelbrot
Last synced: about 2 months ago
JSON representation
Simple mandelbrot set webserver written in go (golang)
- Host: GitHub
- URL: https://github.com/sverrirab/mandelbrot-go
- Owner: sverrirab
- License: mit
- Created: 2017-02-18T15:45:56.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2021-03-14T15:27:11.000Z (almost 4 years ago)
- Last Synced: 2024-06-19T03:02:19.749Z (7 months ago)
- Topics: golang, mandelbrot
- Language: Go
- Size: 263 KB
- Stars: 13
- Watchers: 4
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Mandelbrot-go
Simple Mandelbrot set webservice written in go (golang).Install [golang](https://golang.org/doc/install), pull the code and:
```bash
go run .
```Browse to [localhost:8090](http://localhost:8090/) and view the results:
![Mandelbrot go in action](./docs/media/mbrot.gif "Mandelbrot go in action")
## Testing
```bash
go test
```## Background
This was written by me as an exercise in learning go. The code is as simple as possibly demonstrating a simple
webserver with a very simple template and a [Mandelbrot](https://en.wikipedia.org/wiki/Mandelbrot_set) webservice that
creates images on the fly. Just over 100 lines of golang code.There are many more better tools to view the mandelbrot set but this is a fun way to play with go.
# Build status
![Build Status](https://travis-ci.com/sverrirab/mandelbrot-go.svg?branch=master)
# License
MIT (very permissive)