repositorypackage
0.0.0-20241026182331-8cc52a442f3f
Repository: https://github.com/joekir/algoexplore.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# README
algoexplore
A web framework for visualizing bit-level algorithms.
The intent to help either your understanding or for teaching of algorithms to others
Leveraging the framework
You need to implement an "algo" in Golang that implements the interfaces in Algo.go
See internal/algos/ctph as an example implementation
<TODO
frontend instructions>
Examples of usage
Running
$ COOKIE_SESSION_KEY=0x`openssl rand -hex 8` go run cmd/web_server/main.go
Running with debug logging
via glog
$ COOKIE_SESSION_KEY=0x`openssl rand -hex 8` go run cmd/web_server/main.go --logtostderr=1
Deploying to fly.io
1. flyctl secrets set COOKIE_SESSION_KEY=0x`openssl rand -hex 8`
2. fly launch
Running Tests
$ go test -race ./...