├── .gitignore ├── LICENSE.txt ├── Makefile ├── README.md ├── examples ├── chunked-streaming │ ├── README.md │ ├── get_client │ │ └── main.go │ ├── input_stream │ │ └── main.go │ └── post_client │ │ └── main.go ├── cors-example.json └── simple │ ├── README.md │ ├── get_client │ └── main.go │ └── post_client │ └── main.go ├── go.mod ├── go.sum ├── main.go ├── scripts └── create-server-certs.sh └── server ├── cors.go ├── file.go ├── handlers.go ├── server.go └── waiting_requests.go /.gitignore: -------------------------------------------------------------------------------- 1 | content/ 2 | bin/ 3 | certs/ 4 | .vscode/ -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjneil/go-chunked-streaming-server/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjneil/go-chunked-streaming-server/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjneil/go-chunked-streaming-server/HEAD/README.md -------------------------------------------------------------------------------- /examples/chunked-streaming/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjneil/go-chunked-streaming-server/HEAD/examples/chunked-streaming/README.md -------------------------------------------------------------------------------- /examples/chunked-streaming/get_client/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjneil/go-chunked-streaming-server/HEAD/examples/chunked-streaming/get_client/main.go -------------------------------------------------------------------------------- /examples/chunked-streaming/input_stream/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjneil/go-chunked-streaming-server/HEAD/examples/chunked-streaming/input_stream/main.go -------------------------------------------------------------------------------- /examples/chunked-streaming/post_client/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjneil/go-chunked-streaming-server/HEAD/examples/chunked-streaming/post_client/main.go -------------------------------------------------------------------------------- /examples/cors-example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjneil/go-chunked-streaming-server/HEAD/examples/cors-example.json -------------------------------------------------------------------------------- /examples/simple/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjneil/go-chunked-streaming-server/HEAD/examples/simple/README.md -------------------------------------------------------------------------------- /examples/simple/get_client/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjneil/go-chunked-streaming-server/HEAD/examples/simple/get_client/main.go -------------------------------------------------------------------------------- /examples/simple/post_client/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjneil/go-chunked-streaming-server/HEAD/examples/simple/post_client/main.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjneil/go-chunked-streaming-server/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjneil/go-chunked-streaming-server/HEAD/go.sum -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjneil/go-chunked-streaming-server/HEAD/main.go -------------------------------------------------------------------------------- /scripts/create-server-certs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjneil/go-chunked-streaming-server/HEAD/scripts/create-server-certs.sh -------------------------------------------------------------------------------- /server/cors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjneil/go-chunked-streaming-server/HEAD/server/cors.go -------------------------------------------------------------------------------- /server/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjneil/go-chunked-streaming-server/HEAD/server/file.go -------------------------------------------------------------------------------- /server/handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjneil/go-chunked-streaming-server/HEAD/server/handlers.go -------------------------------------------------------------------------------- /server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjneil/go-chunked-streaming-server/HEAD/server/server.go -------------------------------------------------------------------------------- /server/waiting_requests.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjneil/go-chunked-streaming-server/HEAD/server/waiting_requests.go --------------------------------------------------------------------------------