├── .github ├── CODE_OF_CONDUCT.md ├── ISSUE_TEMPLATE.md └── workflows │ └── tests.yaml ├── .gitignore ├── .golangci.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── _examples └── http_handler.go ├── config.go ├── errors.go ├── experiment.go ├── experiment_test.go ├── go.mod ├── go.sum ├── observation.go ├── publisher.go └── publisher_test.go /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelmersnoeck/experiment/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelmersnoeck/experiment/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelmersnoeck/experiment/HEAD/.github/workflows/tests.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | coverage.txt 2 | -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelmersnoeck/experiment/HEAD/.golangci.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelmersnoeck/experiment/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelmersnoeck/experiment/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelmersnoeck/experiment/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelmersnoeck/experiment/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelmersnoeck/experiment/HEAD/README.md -------------------------------------------------------------------------------- /_examples/http_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelmersnoeck/experiment/HEAD/_examples/http_handler.go -------------------------------------------------------------------------------- /config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelmersnoeck/experiment/HEAD/config.go -------------------------------------------------------------------------------- /errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelmersnoeck/experiment/HEAD/errors.go -------------------------------------------------------------------------------- /experiment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelmersnoeck/experiment/HEAD/experiment.go -------------------------------------------------------------------------------- /experiment_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelmersnoeck/experiment/HEAD/experiment_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- 1 | module github.com/jelmersnoeck/experiment/v3 2 | 3 | go 1.19 4 | -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /observation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelmersnoeck/experiment/HEAD/observation.go -------------------------------------------------------------------------------- /publisher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelmersnoeck/experiment/HEAD/publisher.go -------------------------------------------------------------------------------- /publisher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelmersnoeck/experiment/HEAD/publisher_test.go --------------------------------------------------------------------------------