# go-live

## go-live

- [Install](https://antsankov.gitbook.io/go-live/master.md): A light-weight Go server that hosts the file directory it's in (HTML or otherwise) over HTTP. Inspired by simple Unix programs that do one thing well.
- [Experiment with Sample Files](https://antsankov.gitbook.io/go-live/sample.md): Try to serve the sample files to get a sense of what go-live is capable of.
- [Local Development Server](https://antsankov.gitbook.io/go-live/usecases/defaults.md): The default use case of go-live is as local development server. This application will serve any files of the directory it's run in, including subdirectories.
- [Production Site Hosting](https://antsankov.gitbook.io/go-live/usecases/production-site-hosting.md): go-live is also intended to be a simple replacement to Github-pages. Use this on an internet-facing server to quickly host a set of HTML files.
- [File Hosting Server](https://antsankov.gitbook.io/go-live/usecases/file-hosting-server.md): go-live can also perform basic network file hosting of a directory. Fast file grabbing.
- [Frequently Asked Questions](https://antsankov.gitbook.io/go-live/misc/faq.md): Frequently Asked Questions
- [Use with Low-Power Devices](https://antsankov.gitbook.io/go-live/misc/iot.md): Our goal is for go-live to be used as a slim file-server, similar to SQLite, for embedded systems and IoT.
