bare-go

command module
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 21, 2024 License: GPL-3.0 Imports: 1 Imported by: 0

README

Bare Server GO

NOTE: Unfinished I skimmed the spec and wrote this only in a few hours. There are lots of unimplemented features and bugs. (and it's curtrently not very TOMP compatible)

Usage

Prerequisites
Installation
  • Clone this repository
  • To build run:
make all
  • To run:
./bare-go start
For more examples of usage see the exaples directory
Docker
  • To build AND run:
make docker
  • To JUST build:
make docker-build
  • To JUST run:
make docker-run
Docker Compose
  • To build AND run:
make docker-compose
  • To JUST build:
make docker-compose-build
  • To JUST run:
make docker-compose-up

Todo

  • V3 implementation
  • Websocket Support - Partial support
  • CLI
  • Other ways of installing (AUR, Bash, etc.)
  • Other Ways of Handling Routes (net/http, gorilla/mux, etc.) CURRENTLY ONLY SUPPORTS: chi
  • Installable in your own project
  • Older versions of the spec

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal
cli
v3
pkg
chi

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL