# README
go.ice
go.ice is a server application toolkit with profiling in mind. It is still under early development, nothing is stable (including package names), see roadmap for current progress.
Goals
- write server implementation and client library at same time
- integration with tracing and monitoring systems
- multiple transport support, HTTP, gRPC
- a simple UI toolkit for build dashboard using Vue
Non Goals
- a Rails like web framework, buffalo is a good choice if you want one
License
About
The name go.ice
comes from @arrowrowe.
The banner is drawn by @at15.
The project was started by @at15 as a server framework for developing tsdb benchmark tools & tsdb. (Xephonhq and BenchHub) and later transferred to dyweb.
# Packages
No description provided by the author
Package cli provides wrapper around spf13/cobra so test is easier.
No description provided by the author
Package db provides cli commands, util and migration for SQL databases.
No description provided by the author
Package httpclient is a high level wrapper around net/http with more types and easier to use interface TODO: ref https://github.com/bradfitz/exp-httpclient.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author