diff --git a/.travis.yml b/.travis.yml index 09658cb28818d716a46f2e9388a0259753c7e40b..2827b505a621a039967f8042a3153a770cbda3f5 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,6 +4,7 @@ go: - '1.9' - '1.10' - '1.11' + - '1.12' go_import_path: github.com/mccutchen/go-httpbin script: - make lint diff --git a/.upignore b/.upignore deleted file mode 100644 index 86c34f8e2622d5e045eaac0f48d835c26654295d..0000000000000000000000000000000000000000 --- a/.upignore +++ /dev/null @@ -1,4 +0,0 @@ -* -!server -!main -!*.js diff --git a/Makefile b/Makefile index f1ae03dd7538a51598717899682a0165b2a73f45..73c75ca1c4a820eb42ba9546110024d12561daba 100644 --- a/Makefile +++ b/Makefile @@ -1,17 +1,28 @@ -.PHONY: clean deps image imagepush run test testcover +.PHONY: clean deploy deps image imagepush lint run stagedeploy test testcover + +GCLOUD_PROJECT ?= httpbingo +TEST_ARGS ?= -race +VERSION ?= $(shell git rev-parse --short HEAD) -COMMIT := $(shell git rev-parse --short HEAD) GENERATED_ASSETS_PATH := httpbin/assets/assets.go -BIN_DIR := $(GOPATH)/bin -GOLINT := $(BIN_DIR)/golint + +BIN_DIR := $(GOPATH)/bin +GOLINT := $(BIN_DIR)/golint GOBINDATA := $(BIN_DIR)/go-bindata -TEST_ARGS := -race +# ============================================================================= +# build +# ============================================================================= build: dist/go-httpbin -dist/go-httpbin: $(GENERATED_ASSETS_PATH) cmd/go-httpbin/*.go httpbin/*.go go.mod +dist/go-httpbin: assets cmd/go_httpbin/*.go httpbin/*.go go.mod mkdir -p dist - go build -o dist/go-httpbin ./cmd/go-httpbin + go build -o dist/go-httpbin ./cmd/go_httpbin + +assets: $(GENERATED_ASSETS_PATH) + +clean: + rm -r dist $(GENERATED_ASSETS_PATH): $(GOBINDATA) static/* $(GOBINDATA) -o $(GENERATED_ASSETS_PATH) -pkg=assets -prefix=static static @@ -22,6 +33,10 @@ $(GENERATED_ASSETS_PATH): $(GOBINDATA) static/* sed -i.bak 's/Xml/XML/g' $(GENERATED_ASSETS_PATH) rm $(GENERATED_ASSETS_PATH).bak + +# ============================================================================= +# test & lint +# ============================================================================= test: go test $(TEST_ARGS) ./... @@ -35,24 +50,44 @@ lint: $(GOLINT) $(GOLINT) -set_exit_status ./... go vet ./... + +# ============================================================================= +# deploy & run locally +# ============================================================================= +deploy: build + gcloud app deploy --quiet --project=$(GCLOUD_PROJECT) --version=$(VERSION) --promote + +stagedeploy: build + gcloud app deploy --quiet --project=$(GCLOUD_PROJECT) --version=$(VERSION) --no-promote + run: build ./dist/go-httpbin -clean: - rm -r dist -image: $(GENERATED_ASSETS_PATH) cmd/go-httpbin/*.go httpbin/*.go - docker build -t mccutchen/go-httpbin:$(COMMIT) . +# ============================================================================= +# docker images +# ============================================================================= +image: assets cmd/go-httpbin/*.go httpbin/*.go + docker build -t mccutchen/go-httpbin:$(VERSION) . imagepush: image - docker push mccutchen/go-httpbin:$(COMMIT) + docker push mccutchen/go-httpbin:$(VERSION) -assets: $(GENERATED_ASSETS_PATH) +# ============================================================================= +# dependencies +# ============================================================================= deps: $(GOLINT) $(GOBINDATA) -$(GOLINT): - go get -u golang.org/x/lint/golint - +# Can't install from working dir because of go mod issues: +# +# go get -u github.com/kevinburke/go-bindata/... +# go: finding github.com/kevinburke/go-bindata/... latest +# go get github.com/kevinburke/go-bindata/...: no matching versions for query "latest" +# +# So we get out of the go modules path to install. $(GOBINDATA): cd /tmp && go get -u github.com/kevinburke/go-bindata/... + +$(GOLINT): + go get -u golang.org/x/lint/golint diff --git a/app.yaml b/app.yaml new file mode 100644 index 0000000000000000000000000000000000000000..e75909686c920aa56dea7a62f3a6a19864dff4c8 --- /dev/null +++ b/app.yaml @@ -0,0 +1,11 @@ +--- +runtime: go112 + +main: ./cmd/go_httpbin + +# redirect everything to https +handlers: + - url: /.* + script: auto + secure: always + redirect_http_response_code: 301 diff --git a/cmd/go-httpbin/main.go b/cmd/go_httpbin/main.go similarity index 100% rename from cmd/go-httpbin/main.go rename to cmd/go_httpbin/main.go diff --git a/go.mod b/go.mod index 04f0838cea49448abfac141d13af5bc772a36d1a..6ca378279492952d6e702e0ef5830433a4d6d263 100644 --- a/go.mod +++ b/go.mod @@ -1 +1,3 @@ module github.com/mccutchen/go-httpbin + +go 1.12 diff --git a/httpbin/assets/assets.go b/httpbin/assets/assets.go index 21b73a46194cdc516efa4b162d73112e6b6e3f39..0f6ff944f94b1c8faa2d79dcc67dadb48c6c0506 100644 --- a/httpbin/assets/assets.go +++ b/httpbin/assets/assets.go @@ -5,7 +5,7 @@ // static/image.png (8.09kB) // static/image.svg (8.984kB) // static/image.webp (10.568kB) -// static/index.html (11.194kB) +// static/index.html (11.168kB) // static/moby.html (3.742kB) // static/sample.xml (522B) // static/utf8.html (14.24kB) @@ -177,7 +177,7 @@ func imageWebp() (*asset, error) { return a, nil } -var _indexHTML = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x5a\xeb\x72\xdb\xb6\xb3\xff\xee\xa7\x40\xd5\x93\x3a\x49\x4d\xf1\x26\x4b\x32\x75\xc9\xb8\xb6\x73\x69\xed\xd8\x13\x39\xa7\x3d\x9f\x32\x20\xb9\x14\x51\x83\x00\x0b\x80\xb2\x95\x4c\xdf\xfd\x0c\x40\x52\xa2\x24\xca\x6a\xfe\x97\xd1\x8c\x48\x62\x17\xfb\xdb\x5d\xec\x2e\x2e\xe4\xf8\x87\xcb\xdb\x8b\xfb\xff\xbb\xbb\x42\xa9\xca\xe8\xf4\x68\x5c\x5f\x00\xc7\xd3\x23\x84\xc6\x19\x28\x8c\x52\xa5\x72\x0b\xfe\x2a\xc8\x62\x72\x1c\x71\xa6\x80\x29\x4b\x2d\x73\x38\x46\x0b\x4c\x0b\x98\x1c\x2b\x78\x52\xb6\xee\x3a\x8a\x52\x2c\x24\xa8\x49\xa1\x92\xe1\xf1\x5a\x02\xc3\x19\x4c\x8e\xe7\xc0\x40\x60\xc5\xc5\xaa\xe3\x27\xce\x98\xbd\x70\xba\x83\xae\x8f\x5e\x6a\x98\xc0\xb6\xe7\x44\xa5\x45\xd8\x8d\x78\x66\x0b\xc5\x33\xbc\x7c\xe0\xb6\xd0\x7c\x4a\x00\xd8\x86\xf7\x55\x29\x5a\x11\x45\x61\x3a\xe7\x96\xee\x19\x12\xf6\xd2\x7d\x15\xa0\xf7\xf7\xf7\x77\xe8\x82\x12\x60\x0a\xdd\x83\x54\x84\xcd\xd1\x0c\xc4\x82\x44\x30\xb6\xcb\x1e\xba\xaf\x54\x4b\x0a\x48\x5b\x51\xa9\x1f\x49\x79\x8c\x32\x88\x09\x9e\x1c\x63\x4a\x0d\x82\xfd\x1a\x19\xbe\x00\x65\x98\xa1\xd7\xf6\x11\x42\x21\x8f\x97\x3f\x66\x98\xe5\x78\x0e\xe8\x5b\x86\xc5\x9c\xb0\xc0\xf9\xfb\x08\xa1\x6e\x96\xeb\x86\x27\xeb\x91\xc4\x2a\x0d\x5c\xc7\x81\xa7\x51\x8e\xe3\x98\xb0\x79\xe0\xa0\x33\x78\x42\x2e\x3c\xa1\x1e\x3c\xd5\xdc\xf9\x89\xf9\x17\x60\xae\x05\x35\x17\x5e\x5e\x62\xba\x96\x8e\x1c\xe4\x39\xf9\x13\x5a\xc1\xa4\xde\x8a\xe8\x1a\x82\xfe\xd5\xc4\x69\x25\x77\xba\x92\x3c\xad\x65\x4f\x6b\xe9\xd3\x86\x7c\x8b\x42\xa2\x82\xe1\x5a\xad\xd4\xdf\x80\x76\x9a\x2a\xc7\x6a\x4d\x1b\x45\x14\xb0\x08\x74\xf7\x35\xb9\x9b\xd0\x42\xa6\xe8\x5b\x42\x39\x56\x86\x36\x2a\xfd\xd1\x00\x88\xe3\x2d\x80\xb3\x06\xb8\x7b\x52\x5a\x58\x5e\xfc\xf2\xd2\x43\xdf\x76\xc1\x72\xb1\x1a\x01\x2b\xe4\x4a\xf1\x2c\xd0\x6e\x6a\x90\x7f\xae\xc4\x98\xdb\x95\x55\x96\xe2\x79\xe0\x79\x6b\xce\xd4\xfb\xb9\x76\x55\xea\xff\xdc\x14\xab\x39\x4f\xd7\x8c\x24\x9b\xa3\x6f\x31\x91\x39\xc5\xcb\x20\xa4\x3c\x7a\x18\x55\x76\xe0\x42\xf1\xb5\x09\xdd\x0c\x33\xcb\xc4\xda\x9a\x9d\x71\x06\x15\x87\x41\x8a\x78\x0c\x1b\xe3\xaf\x94\xb9\x3c\x84\xb1\xb9\x4a\x5c\x31\x36\x7c\x90\x70\xa6\xac\x04\x67\x84\x2e\x83\x8c\x33\x2e\x73\x1c\xc1\xc8\xb4\x4a\xf2\x15\x02\xb7\x97\x3f\x8d\x28\x61\x60\xa5\x40\xe6\xa9\x0a\xdc\x6e\xcf\x1b\x9e\x0e\xdc\xea\xdf\x6f\x06\x50\xa3\x5b\x7f\xa7\x9b\x77\xba\xb6\xa6\xc9\xaa\x1d\xbc\xc1\xea\xad\x42\x5f\x67\x91\x85\x29\x99\xb3\xe0\xcf\x42\x2a\x92\x2c\x47\x21\x8e\x1e\xe6\x82\x17\x2c\x0e\x7e\x4c\x92\xe4\x59\xf3\xb5\xdb\x57\x8d\x2d\xbe\x40\xdf\x22\x4e\xb9\x08\x7e\x74\x7d\xd7\x73\xdd\xc3\xf1\x52\x72\x3b\xbe\xe3\x39\x2b\xee\xa2\x52\x33\x86\x88\x0b\xac\x08\x67\x41\xc1\x62\x10\xda\xa2\x9a\x67\xa5\x84\x54\x82\xb3\xb9\xb9\x0d\x2b\x1f\x3c\x96\x46\x87\x9c\xc6\xa3\x56\x75\x20\x33\xfc\x0b\x2c\x6a\xaf\x99\xfa\x41\x14\xa6\x24\xaa\xbb\x78\xbe\xe7\x79\xee\x68\x5b\x93\x46\x84\x20\x6c\xc4\xe0\x80\x12\xf6\x50\xdd\xa6\x7c\x01\xa2\xbc\x5f\xeb\x88\x57\xfe\xc3\xb5\xd3\xf0\xca\x6d\x78\xd3\x71\x8e\xe3\x38\xab\x41\x40\xa1\x09\x52\x01\xc9\xa6\x69\x8c\x8b\x0c\xd3\x5a\xd3\x9e\xdf\xf3\x7a\xee\x46\xc2\xad\x2b\x5a\xb3\x92\x55\x83\xf7\xcf\x65\x55\x39\x57\xe7\x5b\x25\xb5\xac\x45\xa6\x94\x71\x6a\x14\x34\xfe\x39\x69\x3e\x20\x4a\x56\xe5\xc3\x37\xc5\xaf\xac\x81\xeb\x5a\x3b\xda\x29\x3e\xbe\xff\x62\x44\x89\xac\x86\xc3\x4c\x5e\xc6\xdd\xe5\x18\x28\x81\x99\x4c\xb8\xc8\x82\x22\xcf\x41\x44\x58\x42\xad\xf4\xd9\xd9\xd9\x88\x82\x52\x20\x2c\x9d\x6c\x5a\xbc\x5b\xd6\x83\x0d\x95\xbe\xad\x6a\xfe\x8b\x1d\x1a\x25\x5d\x45\x37\xd2\xa3\x2e\x62\x3b\x6c\xd1\x06\x5b\x04\x4c\x81\xd8\x86\xef\xb5\xc0\xeb\xbe\x62\xa3\xaf\xd0\x03\x50\xf9\xc1\xdc\xeb\x3e\x63\xdb\x98\xff\xaf\xcc\x7f\x43\x27\x2a\xe7\xbf\xad\x59\x6e\xd8\x2f\x83\xa0\xa0\xe8\xdb\xda\xc1\x01\xfa\xa8\x9d\x8b\x9a\x13\x0c\x72\x21\xfb\x81\x64\x39\x17\x0a\xb3\xaa\x86\x63\x66\x31\xbc\x20\x73\x13\xff\xe8\x9b\xe1\x73\x1d\xb7\x14\xb9\xd2\x76\x6c\x97\xcb\x91\xa3\xb1\x9e\x7c\x11\x89\x27\xc7\xd5\x04\x7c\x3c\x3d\x3a\x3a\x1a\xc7\x64\x81\x22\x8a\xa5\x9c\x1c\x67\xf9\xb1\x5e\xbd\xb8\x9b\x8b\x82\xb1\x9d\xba\xd3\xa3\x71\x3e\x3d\x47\x73\x4e\x31\x9b\x23\xad\x05\xe2\x09\x52\x29\xa0\x85\x59\x95\x84\x14\xd0\x18\xa3\x54\x40\x32\xe9\xe8\xae\x32\xb0\xed\x4a\x44\x97\x8b\xb9\xdd\x99\x36\x9e\xc6\x36\x9e\x96\x2b\x0d\x01\x7f\x15\x20\x15\xfa\x09\x67\xf9\x08\x09\x90\x39\x67\x12\x90\xaa\x56\x1e\xb2\x5c\x79\x74\xc7\x76\xae\x0d\x48\x3d\xad\x7e\xe7\xea\xe3\xe5\xdd\xed\x87\x8f\xf7\xb3\xce\x74\x75\x3b\xb6\x53\x4f\xb3\x14\x7a\xfd\x45\xc9\x74\xa5\x8c\xdd\x41\x31\x56\xd8\x0a\xb1\x00\x4b\xd7\x83\x49\x47\x89\x02\x3a\xd3\xb1\xce\xb8\xa9\x3d\xb6\xcd\xd5\xa8\x74\x9f\x12\x89\xb4\x67\xba\x63\x9b\x92\x6d\x41\x24\x3f\x20\x8a\xe4\x4d\x61\x9f\x40\x15\x82\x49\x74\x2b\xc8\x9c\x30\xf4\xe1\xae\x55\x68\x21\x41\x58\x78\x0e\x4c\x1d\x10\xbe\x66\x6c\x03\x59\x53\x5b\x51\x74\x04\x80\x90\x07\x20\x2a\xae\x36\xf9\x25\x09\xc5\x24\x6a\x07\x98\xc3\x21\xfd\xe7\xd0\xaa\xf8\xbb\xab\x7b\xd3\xaf\x29\xb5\xec\x90\x73\x59\xf7\x58\x71\xdf\xdd\xce\xf6\xb2\x63\x15\xa5\x3b\xfc\xe7\xf7\x17\xef\xf7\x75\x28\x76\xc5\x7f\xde\x27\x3d\x06\x0a\x0a\xb6\xf9\x2f\xaf\xae\xaf\xee\xaf\x4c\x97\x36\xa7\x00\x8b\xb8\x2e\xa9\xb6\x5e\xce\xaf\x1c\xb1\xd1\xda\xe6\x12\xb3\x36\xd6\x1b\x05\x4c\x98\x4e\x82\xcf\xf7\x6f\xad\xe1\x8e\x5e\x6b\xd7\x7f\x3d\x18\x98\x9a\xa5\x0d\x49\xb7\x5b\x46\x1f\x88\xf7\x03\xc4\x90\x50\xac\xe0\x00\x46\xc5\xd5\x06\x53\x91\xf6\x22\xc5\x40\x1b\x70\xa1\xe0\x8a\x92\x03\x68\x25\x53\x1b\x58\x49\xd9\xc6\xd2\x10\x68\x4c\xa6\x1f\xb9\x42\x24\xcb\x29\x64\x7a\x76\x88\x7f\x18\xdb\x64\xda\x66\xb3\x54\x58\x15\xd2\xee\xb9\xeb\x71\xab\x9a\x02\xfd\xd4\xea\x4c\xb2\x00\x56\x56\xb5\x99\x61\x35\x53\x7a\xab\x47\xeb\x3a\x67\x55\x19\xf7\x46\xef\xb0\x40\x4c\xaa\x12\x69\x8a\xe1\x45\xb5\x53\xbc\xd7\x73\x8c\x9e\x62\x5e\x78\x6f\x73\x8a\x09\x7b\xe1\xff\xf2\x73\xb5\x4f\x7c\xe1\x5f\x9a\xe0\x58\xe9\xb8\x23\xf8\x01\x96\x93\x05\xa6\xfb\xf5\x5d\x95\xdc\xaa\xc7\x1e\x7d\x63\x22\x20\x52\x76\xbf\x81\x54\x35\x05\xac\x29\xdc\x77\x3c\xf4\xa9\x22\x49\x34\x86\x6c\xca\xc6\x36\x64\x53\xa4\x48\x06\xcf\x0b\xb7\x14\x7f\x53\x08\x6a\x9c\xf0\xc2\x3f\x7f\xe1\xbd\x7d\xe1\xbd\x85\x27\xac\x47\x4b\x6f\x67\x5f\x78\x6f\x77\xd0\xeb\x3e\x09\xe7\xfb\xb5\x50\xdc\x4c\x54\x5a\x19\xc3\xa7\xd5\xf9\xfc\xe9\xfa\xa0\x32\xe5\x80\x7f\xd1\x62\x27\xbe\x33\x30\xa3\xf2\x6f\x28\xf8\xd3\x96\xbc\x4d\x85\x07\xff\xb2\xc2\x14\x2b\xb2\x00\xab\x75\x8c\xb6\x69\x6d\x83\x55\xf2\x20\xf1\x7d\xa3\x86\x43\xc9\x69\xa1\x5a\x71\x77\x69\xbb\xb8\xe7\x15\xcf\xf7\xe2\x46\x9c\x3f\x10\x38\x34\x93\x55\x5c\x6d\x61\x5f\x92\xf6\x57\xbb\xaa\xab\x2d\x41\xbd\x79\x70\x27\x0b\xd7\x8c\xfb\x83\x37\x59\x78\xdb\xe2\x0d\x8f\x39\x9b\x31\xe7\x31\x4d\xb4\x19\x28\x89\x38\x03\xc4\x05\xca\xb8\x00\x24\x4d\xd5\xa9\xd0\x9f\x35\xad\x9a\x6b\x34\x78\x0d\xbd\x03\x5c\xb1\x68\xec\x26\xea\xa5\x69\xfe\x6e\xe0\x10\x4b\x12\x59\xb8\x50\xa9\x59\x65\xd8\x39\x96\xf2\x31\x5e\xd7\xda\x35\x39\x30\xf4\xa0\x64\x68\x22\x5f\xa4\x98\x52\x60\x73\x90\xa6\x02\xfe\xa2\xbb\xa0\xf3\x42\xa5\xed\xcb\x11\x12\xc7\xc0\xac\x03\xb8\xbb\x5c\x7b\xe1\x7b\x4e\xef\x38\x46\x06\x75\x2f\x68\x4c\xe6\x20\x55\x29\x68\x1b\xd3\xbe\xb9\x3c\x5d\xcf\x64\x0d\xc6\xe0\x2f\x9e\x6f\xc2\xda\x01\xa6\x73\x2e\x88\x4a\xb3\x67\x1c\x80\x2e\x8d\x90\xfd\x2e\xf8\x0f\x69\xf3\xef\xa8\x20\x95\x00\x9c\xd9\x9e\xd3\x98\xe2\x4c\xcb\x66\xb6\xce\x4c\x63\x99\x9e\x19\x61\x2f\xd9\x09\x72\x1d\xe7\x55\x99\xa8\x7a\xe7\xdf\x1e\x54\x31\x50\xbc\xb4\xfd\xc6\xfa\x40\x3f\x6f\x8a\xbe\xd4\x6d\xb2\x9a\x83\xf4\x9a\x08\x25\x5c\x6c\x02\x55\x38\x12\x22\xce\xe2\x3d\x48\x82\xe4\x6f\x4c\x55\xf5\x1c\xc7\xa4\x0c\x2b\xb2\x70\xa9\x40\x4e\x4e\xcd\x63\x5c\x94\x47\x04\x93\x86\x57\x75\x9f\x15\x1b\xdb\x64\x93\xe5\xa3\x56\xae\xba\x37\xd2\xb7\x27\xfe\x4b\x41\x72\x69\x0a\x09\xe2\x0b\x10\x08\xa3\x5a\x02\xc2\x89\xd2\x0d\x0c\xf1\x5c\x3f\x63\x8a\x08\x23\x8a\x60\x8a\x8c\xd4\x13\x5d\xdf\x19\x7a\x59\x53\xe9\xf2\x15\x12\x55\x7d\x7a\x24\x2a\x35\xe5\xbf\x9c\x9f\xe5\xa1\xa5\x04\x66\x73\xb0\x5d\xc7\xeb\xad\xcb\xfe\xaa\xe9\xcd\x96\x49\x51\x5a\xb0\x87\x2f\x92\x7c\xdd\x35\xa6\x39\xca\x55\x11\x36\xbe\x39\x41\x98\xc5\x08\x53\xca\x1f\x25\x92\x39\x44\x24\x59\xea\x81\xc2\x86\xf3\x93\x86\x2a\xb9\xab\x1d\x82\xe2\x48\x02\x85\x48\x21\x8c\x64\x11\x4a\x58\x6d\x14\x4d\xc5\x45\xe7\x51\x04\xb9\x92\x55\xff\xb5\x42\xa5\x10\x8d\x55\x6f\x09\x35\xbd\xd6\xbf\xa4\xe6\x58\xe0\x0c\x14\x88\xf6\xa2\xa2\x32\x7a\x68\x83\xa3\xb2\xad\xa5\x10\xd3\x6b\x1e\x3d\x50\xef\xef\x6f\xae\xd1\xdd\xbe\xad\x9f\xe0\x21\x57\xb2\xab\x9e\x0e\xed\x72\xd6\x8c\x6d\x73\x8f\xe4\x19\xa0\x35\x0b\x12\x05\xdd\x9b\x3d\x6c\x79\x70\xc1\xcd\x96\x9b\xc9\xc4\x08\xc4\x28\x5c\x36\x11\x12\x42\xdb\x2d\x8a\x70\x94\x1e\x5a\xd2\x1b\x9e\x36\x3b\x3c\xc7\x41\x05\xa3\x20\x8d\xeb\x3e\x24\xd6\x0d\x8f\x49\x42\x20\xb6\x66\x84\x45\x66\xee\xf9\x90\x58\x1f\x39\x03\xeb\x46\x6f\xcb\xea\xe0\xd0\xbb\x6b\xc1\x17\x24\x86\xf8\x04\x3d\xea\x14\x20\x6a\x15\xf8\x18\xf9\x4e\xaf\x55\x57\x50\x78\x6e\xfe\xd6\x7b\x28\xdd\x12\xe8\xff\xa6\x7a\xe7\x52\x16\x19\x48\x13\x6d\x02\x24\x2f\x44\x04\x28\xc5\xb2\x91\x4e\xba\x4b\x15\x65\xa6\xe6\x98\xc5\x56\xab\xae\x26\x0f\xb1\x31\x95\x0b\xad\x9a\xe9\xa6\x6d\x35\x5c\x9b\xe4\x9e\xeb\x21\x2c\x11\xce\x73\xc1\x73\x41\xb0\x7a\xc6\xe9\x76\xdf\xd9\xf4\xf0\x76\xbd\x05\x93\x1e\x17\x9a\x64\xe9\x5d\x80\xe0\xb4\x56\xaa\x2e\x8f\xec\x70\x55\x34\xd9\xbb\x59\x18\xca\xa6\x4d\xb4\x77\xe5\x4b\x25\xd8\xc8\x7c\x81\x59\xcc\xb3\xb2\x00\xe8\xf4\x0d\x09\xc3\x62\x69\x82\xe5\x04\xe1\x2a\x83\x57\xa5\x4d\x77\x94\x00\x71\xd9\x97\x30\x05\x73\x10\x07\x92\xb5\x9c\x69\xac\x16\x25\x37\x28\xfb\x67\xa2\xff\x80\xa6\x7a\x3c\xdb\x8a\xd0\x8e\x05\xed\x0e\xd6\x09\xa3\x75\x5f\x69\x5e\x36\x6c\xaa\xbc\x6f\x4f\xdf\x30\xc1\x54\x1e\xd3\xb7\xfd\xd4\x29\xc3\xf3\xc6\x11\x93\x7e\xfa\x27\x00\x98\x21\xc3\x8b\x42\x2c\x21\x46\x9c\x21\x09\x4c\x55\xe5\xb7\x0a\xa7\xfd\x78\x76\xce\xe6\x9b\x98\xba\xa5\x0d\x17\xa3\xbb\x8f\xef\x4a\xa8\x67\xc4\xfd\x99\xc3\xb6\x3c\xdd\xd4\x2e\xf0\xd7\xbb\xab\xc3\x12\x1f\x21\xcc\xb7\x24\xea\xa6\x76\x89\xbf\x5f\xfd\x72\x77\x50\xa2\x5c\x6c\xab\x28\x17\x7b\x34\x9c\xfd\xef\x73\x0a\x26\x5c\x64\xd2\x1c\x5f\x1d\xa8\xaf\x6b\xc6\x26\x8c\x89\x07\x4d\x42\x2a\xc5\x4a\x4f\xa2\x19\x29\x37\x85\x3a\x68\x2a\x76\xc8\x5a\x8f\x2d\x9e\x0e\x4e\x81\x4f\xdb\x33\x60\x63\x66\xfa\xe3\xe6\xba\x12\x6a\x17\xb4\x71\xde\x7a\x79\x35\xbb\xf8\xf4\xe1\xee\xfe\xc3\xed\xc7\xce\xb4\xf1\x50\x9f\xb9\xe6\xd3\xfa\x4d\x31\xae\x0e\x40\xae\x49\x28\x74\x1e\x46\x98\xa1\x10\x22\x2d\x3c\x26\x49\x42\xa2\x82\x2a\x83\x55\x6e\xf0\x36\x8f\x8c\x03\xdb\xae\xe6\xfe\xb0\x4b\x58\x67\xfa\xa9\x7c\xf8\x85\x30\xa3\x2a\x91\x28\xc1\x4c\x61\xa9\x48\x64\x0a\x61\x7d\x48\x6c\x0e\x05\xab\x9e\xf2\x04\x85\x85\x42\x31\x07\xc9\x8e\x15\xa2\xa0\xd0\x92\x17\x26\x31\x74\x19\xad\x66\x06\x73\xe2\xd1\x2d\x8f\x7b\xe1\x89\xc8\xd2\xbd\x51\xb9\x8a\xa3\x14\x3d\x10\x3d\x33\xf0\xa4\x34\x46\x46\xc0\xb0\x20\x5c\x76\xd1\x79\x1c\x93\xaa\x96\x00\x8b\x73\x4e\x98\xae\xd5\x02\x50\x08\x5a\x93\x88\x33\x49\x62\x10\x10\xd7\x27\xd6\xf9\xf4\x9c\xae\x79\x57\xd8\x65\xa7\x5f\x67\xb7\x1f\xeb\x83\xaa\xed\x23\xee\x3f\xce\x6f\xee\xae\xaf\x66\x9d\x69\x7d\x57\x3b\x3b\xf5\x0d\x83\x15\x15\x82\x9a\x43\xfa\xfa\xa4\xde\xe2\x62\x6e\x91\xbc\x33\xfd\x1f\xa4\x69\xa8\x72\x69\xf3\x10\x9e\xe4\x63\x3b\xf5\x8d\x5e\x02\xaa\x88\xf8\xd6\xe1\xe6\x80\xba\x13\xa0\x8e\xd7\xeb\xba\xde\xa0\x7b\xd6\xef\xba\xde\x59\xe7\xef\xa3\x55\xa4\x68\xf6\x83\xd8\x8d\xa3\xec\x67\x74\x68\x9e\x63\xef\xea\xd2\x90\x11\xa0\x8e\x96\x61\x0f\xba\xee\x59\x77\x80\x5e\x16\x8c\x2c\x40\x48\x4c\x2d\x9c\xe7\x14\xac\x18\x8b\x47\xc2\x5c\xa7\xeb\xbc\x42\x94\x84\x4d\xde\xdb\x1c\xd8\x6c\x76\x6d\x3b\xdd\xb3\xee\x90\xa2\xaf\x94\x84\xb6\xdb\xf5\xba\xfe\x77\xdb\x34\x87\x67\x8d\x31\x87\xda\x3b\x56\x1c\x21\x84\x3a\x58\xcc\x65\x27\x40\xdf\xfe\x3e\x31\x8f\xf5\x09\x7c\x80\x0c\x59\x37\x95\xb5\x58\xdb\xf9\xda\x7e\xdd\x39\xa9\x9b\x2f\x38\x63\x10\xe9\x28\x33\x2e\xa0\x5c\xc2\x06\xd1\x9c\x0a\x5e\x03\x9b\xab\x54\x33\xec\xd2\xee\x97\x39\x6c\x52\xde\xeb\x5a\x14\xa0\x4e\x43\xf5\x35\xf1\xb3\x76\xf9\xf9\x7f\xcf\xe5\x1a\xa7\x72\xc2\xbe\x48\x2b\xa9\x85\xa0\xb5\x92\xbb\x6e\xee\x1c\x1d\x18\xba\x0f\xbb\x83\x57\xee\x9d\x2c\x73\x88\x5b\x8d\xa1\xf5\xa1\x6d\x18\xd7\xa7\xbd\xbb\xa3\xa9\x4b\x80\xed\x76\x5d\xd4\x73\x87\xe8\xc3\xf1\x0d\x3a\x47\xf7\x57\xe7\x77\xb7\xf7\x47\xe5\xa1\x6d\x80\xd8\x9c\xb0\x27\xf3\x65\x4d\x7f\x70\x74\x89\x15\x04\xe8\x86\xeb\xcd\xab\x8f\x7e\x2d\x18\xf2\x1c\xd7\x45\x4e\x2f\xf0\x4e\x03\x7f\x88\xde\xdd\xdc\x1f\xad\x47\x38\x40\x66\x7c\x8f\x9e\xac\x8c\x0b\xb0\x08\x4b\x78\x50\x2b\xa8\x38\xa7\xb2\x4b\x40\x25\x46\x47\xbd\x77\xb1\x45\x12\x79\xbe\xd7\x3b\xda\x0c\x83\x00\xb9\xfe\xe9\xe1\xc0\x96\xdb\x91\x6d\xc9\x94\x3f\x7e\x01\xb6\xb0\xdc\x8d\x20\xdf\x7e\x77\x37\x07\xf5\xa6\x66\x9d\xb8\xed\x01\xbf\x13\xe0\xfb\x43\xb5\x0a\x7c\xeb\x1a\xb3\x79\xa1\x17\x37\x01\xea\x00\xb3\x3e\xcf\x4e\x80\x8d\xfe\x9a\x38\xdd\xe1\x16\xe3\x55\xf5\xc6\x44\x33\xce\xbf\x92\xfc\xa4\x7a\xa1\x70\x22\xe3\x28\xad\x79\xff\xb0\xde\x72\xf1\x88\x45\x0c\xb1\x75\xc7\x85\x09\xe6\x5e\xcf\x6f\x23\xbf\xe5\x42\x53\x5d\xe7\xac\xdb\x77\xba\xae\xe3\x76\xbd\x9e\x53\x33\xee\xcf\x95\x46\xc2\xae\xbe\xd8\x3a\xd1\x89\x41\x22\xb3\x49\xb5\x9f\x74\xcb\xcf\x4f\xdb\xad\x19\x35\x56\x9d\x9d\xbc\xb6\x5f\x6f\xda\xb7\x99\x7a\x37\xfc\x2b\xa1\x14\xdb\xa7\x5d\x07\xbd\xfc\xc3\x75\x47\xe8\x9a\xb0\xe2\x09\x91\xfe\xb0\xff\x0a\x9d\xeb\x0c\xfc\x1d\xc2\xdf\x88\xb2\x4f\xfd\xd3\xae\xeb\xa2\x97\xbf\xe9\xb5\xc2\x09\xa2\xe4\x01\xd0\x3b\x88\x1e\xf8\x2b\x74\x91\x0a\x9e\x81\xed\x0e\xba\x4e\xf7\xac\xef\x77\x87\x3e\x9a\xe1\x04\x0b\x52\x75\x5a\xfb\xa3\x9a\x5e\xad\x99\xc2\xa5\xb7\x5c\xff\xd4\x71\x4e\xfd\x33\xdf\xef\xf5\xdc\xad\x21\xb8\x28\x5f\x38\x68\xb6\x0f\xb3\x5b\x6b\x38\x3c\x3d\xb3\xdc\x93\x42\x25\xd6\xd0\x98\x34\x38\x29\x4d\x5b\xf9\x7b\xb3\x8a\x3d\x00\xe4\x16\xa6\x64\x01\xad\xc3\x25\xb8\xe2\xb5\xcf\xe5\x5a\x02\x7f\x20\x26\x38\xbe\xcc\x71\x31\x07\xf9\xa5\x60\xe4\xaf\x02\xbe\xc4\x78\x39\x71\x47\x68\xab\x35\xe3\x4c\xa5\x2d\xed\x4b\xc0\x62\xb7\xb9\x85\x31\xe5\x85\x98\xb8\x0d\xfd\x37\x8b\xe9\x51\x55\xc5\x56\x85\xbd\xe4\xab\xf3\xc2\x38\x70\xcd\xb4\xae\x74\x2d\x51\xf6\x7c\xa5\x6b\xa4\x5a\x4b\xd1\x5b\xad\x10\xce\x3f\xdf\xbf\xbf\xfd\xd4\x99\x96\xd7\xf5\x52\x4c\xc7\x3e\xc4\x7a\x3d\xf3\x8e\xa3\x70\xb9\xfb\x56\xbe\xf1\x81\x60\x16\x45\x85\x8a\x52\x60\x9d\xe9\xef\x84\x52\x74\x13\x5d\x94\xcf\x7a\xc1\x55\xae\x48\xc6\xf9\xf4\xad\xe0\xd9\xa1\x97\xfb\x7a\x61\x55\xda\x8c\xa9\x59\xad\x6d\xaf\xec\x1e\x80\x31\x50\xa9\x00\xa2\xbe\x1a\xec\xce\xf4\xb7\xb2\x09\x7d\xd2\x6d\xa6\x53\x2e\xf8\x9f\x60\xde\x30\x37\xd7\x42\xb3\xab\x2b\xeb\xfc\x7a\x76\xdb\x99\xce\xae\xae\x90\xbe\x5b\x5b\xfb\x9d\xdf\x1c\xfc\x94\xc5\x58\xa6\x23\xd4\x54\x17\x55\x4c\x15\xa8\x1d\x93\x85\xbe\xfe\x13\xb7\xd9\xeb\xef\x24\x3a\xd3\x31\xc9\xe6\xe5\xf7\x1e\x93\x4e\xce\x25\x29\xeb\x7b\xfd\x2e\x64\x84\x14\xcf\x03\xe4\x8c\x90\xf9\x9e\xc4\xdc\x85\x5c\xc4\x7a\x02\x71\x46\x1d\x24\x45\xb4\xc6\x8a\x70\xc6\xbb\x25\xa0\x5e\x10\x55\x1f\x8d\x1a\x6c\x7f\x08\xc9\xd0\x4d\x86\x38\xc2\xfd\x5e\x18\x9e\xe1\x7e\xaf\xd7\x1b\xc6\x4e\x3c\x70\x12\xd7\x77\x86\x90\x9c\xfa\x3d\x17\x87\x76\x7f\x38\xe8\x0d\x7a\x03\x67\xe0\xfb\xd8\x4b\xbc\x64\xe0\xfb\xbe\x07\x7d\xb7\x1f\xf7\xdd\x01\xee\x27\x7d\xe8\xbb\x83\xc1\x40\xb7\xf9\xfd\xa4\x1f\x7b\x49\x7f\xd0\x3f\x1b\xf4\xfa\xc3\xc1\x69\xdf\xf3\x92\x81\xd7\x3f\xeb\x7b\x7d\x4f\x73\x0e\x7c\x2f\xe9\xf7\xfb\xba\x2d\xec\xc7\xfd\xd3\xd3\x92\x3a\xd0\x18\xa7\x49\xbf\xd7\x77\x0d\xc5\xeb\x47\x83\x53\x4d\xf5\x5d\xdf\xf3\x5d\xbf\xaf\xff\x3d\x18\x38\x7d\xe8\x0f\x3a\x08\x53\x35\xe9\xbc\xe5\xe2\x01\x65\xa0\x37\xa4\xef\x88\x7a\x5f\x84\xd5\x7e\x25\xc2\x8c\x33\x12\x61\x6a\x6d\x78\x42\xfa\x5d\x9c\xe1\xaf\x9c\xe1\x47\x69\xec\x2f\xbd\x62\x0b\x12\x86\x9c\x49\xbd\x85\x7a\xc8\xe0\x8b\xf1\xe9\x97\x18\x8b\x87\x90\x16\xf0\xc5\xf5\xdc\xbe\xe7\x76\xcb\x4d\xac\x8d\xcd\xb0\x86\x3c\x5e\x9a\x8f\x61\xcc\x27\xba\xff\x1f\x00\x00\xff\xff\x91\xa3\x46\x3d\xba\x2b\x00\x00") +var _indexHTML = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x7a\x6b\x73\xdb\xb6\xd2\xff\x7b\x7f\x0a\x54\xfd\xa7\x4e\x52\x53\xbc\xc9\x92\x4c\x5d\x32\xae\xed\x5c\x5a\x3b\xf6\x44\xce\xbf\x7d\x5e\x65\x40\x72\x29\xe2\x18\x04\x58\x00\x94\xad\x78\xfa\xdd\x9f\x01\x48\x4a\x94\x44\x59\xed\x39\xe7\x19\xcd\x88\x24\x76\xb1\xbf\xdd\xc5\xee\xe2\x42\x8e\x7f\xb8\xbc\xbd\xb8\xff\x9f\xbb\x2b\x94\xaa\x8c\x4e\x8f\xc6\xf5\x05\x70\x3c\x3d\x42\x68\x9c\x81\xc2\x28\x55\x2a\xb7\xe0\xcf\x82\x2c\x26\xc7\x11\x67\x0a\x98\xb2\xd4\x32\x87\x63\xb4\xc0\xb4\x80\xc9\xb1\x82\x27\x65\xeb\xae\xa3\x28\xc5\x42\x82\x9a\x14\x2a\x19\x1e\xaf\x25\x30\x9c\xc1\xe4\x78\x0e\x0c\x04\x56\x5c\xac\x3a\x7e\xe1\x8c\xd9\x0b\xa7\x3b\xe8\xfa\xe8\xb5\x86\x09\x6c\x7b\x4e\x54\x5a\x84\xdd\x88\x67\xb6\x50\x3c\xc3\xcb\x07\x6e\x0b\xcd\xa7\x04\x80\x6d\x78\xdf\x94\xa2\x15\x51\x14\xa6\x73\x6e\xe9\x9e\x21\x61\xaf\xdd\x37\x01\xfa\x78\x7f\x7f\x87\x2e\x28\x01\xa6\xd0\x3d\x48\x45\xd8\x1c\xcd\x40\x2c\x48\x04\x63\xbb\xec\xa1\xfb\x4a\xb5\xa4\x80\xb4\x15\x95\xfa\x91\x94\xc7\x28\x83\x98\xe0\xc9\x31\xa6\xd4\x20\xd8\x6f\x91\xe1\x0b\x50\x86\x19\x7a\x6b\x1f\x21\x14\xf2\x78\xf9\x63\x86\x59\x8e\xe7\x80\x9e\x33\x2c\xe6\x84\x05\xce\x28\xc4\xd1\xc3\x5c\xf0\x82\xc5\xc1\x8f\x49\x92\x8c\xfe\x3a\x42\xa8\x9b\xe5\x9a\xe3\xc9\x7a\x24\xb1\x4a\x03\xd7\x71\xe0\x69\x94\xe3\x38\x26\x6c\x1e\x38\xe8\x0c\x9e\x90\x0b\x4f\xa8\x07\x4f\x35\x77\x7e\x62\xfe\x05\x98\x6b\x41\xcd\x85\x97\x97\x98\xae\xe1\x90\x83\x3c\x27\x7f\x42\x4e\xdd\x31\xf5\x56\x44\xd7\x10\xf4\xaf\x26\x4e\x2b\xb9\xd3\x95\xe4\x69\x2d\x7b\x5a\x4b\x9f\x36\xe4\x5b\x14\x12\x15\x0c\xd7\x6a\xa5\xfe\x06\xb4\xd3\x54\x39\x56\x0d\x2f\x44\x14\xb0\x08\x74\xf7\x35\xb9\x9b\xd0\x42\xa6\xe8\x39\xa1\x1c\x2b\x43\x1b\x95\xfe\x68\x00\xc4\xf1\x16\xc0\x59\x03\xdc\x3d\x29\x2d\x2c\x2f\x7e\x79\xe9\xa1\xe7\x5d\xb0\x5c\xac\x86\xc4\x0a\xb9\x52\x3c\x0b\xb4\x9b\x1a\xe4\x9f\x2b\x31\xe6\x76\x65\x95\xa5\x78\x1e\x78\xde\x9a\x33\xf5\x7e\xae\x5d\x95\xfa\x3f\x37\xc5\x6a\xce\xd3\x35\x23\xc9\xe6\xe8\x39\x26\x32\xa7\x78\x19\x84\x94\x47\x0f\xa3\xca\x0e\x5c\x28\xbe\x36\xa1\x9b\x61\x66\x99\xe0\x5b\xb3\x33\xce\xa0\xe2\x30\x48\x11\x8f\x61\x63\xfc\x95\x32\x97\x87\x30\x36\x57\x89\x2b\xc6\x86\x0f\x12\xce\x94\x95\xe0\x8c\xd0\x65\x90\x71\xc6\x65\x8e\x23\x18\x99\x56\x49\xbe\x43\xe0\xf6\xf2\xa7\x11\x25\x0c\xac\x14\xc8\x3c\x55\x81\xdb\xed\x79\xc3\xd3\x81\x5b\xfd\xfb\xcd\x00\x6a\x74\xeb\xef\x74\xf3\x4e\xd7\xd6\x34\x59\xb5\x83\x37\x58\xbd\x17\x6d\xd2\xbe\x5c\x35\xb6\x18\x88\x9e\x23\x4e\xb9\x08\x7e\x74\x7d\xd7\x73\xdd\xc3\x41\x50\x72\x3b\xbe\xe3\x39\x2b\xee\x02\x3d\xeb\x94\xb6\x62\x88\xb8\xc0\x8a\x70\x16\x14\x2c\x06\xa1\xd5\xac\x79\x56\x4a\x48\x25\x38\x9b\x9b\xdb\xb0\x32\xec\xb1\xb4\x24\xe4\x34\x1e\xb5\xaa\x03\x99\xe1\x5f\x60\x51\xbb\xc2\x54\x09\xa2\x30\x25\x51\xdd\xc5\xf3\x3d\xcf\x73\x47\xdb\x9a\x34\x86\x1d\x61\x23\x06\x07\x94\xb0\x87\xea\x36\xe5\x0b\x10\xe5\xfd\x5a\x47\xbc\xf2\x1f\xae\x9d\x86\x57\x6e\xc3\x9b\x8e\x73\x1c\xc7\x49\x92\x1a\x21\x34\x91\x27\x20\xd9\x34\x8d\x71\x91\x61\x5a\x6b\xda\xf3\x7b\x5e\xcf\xdd\xc8\xa2\x75\x99\x6a\x96\xa7\x6a\xf0\xfe\xbe\xac\x2a\x91\xea\x24\xaa\xa4\x96\x05\xc6\xd4\x27\x4e\x8d\x82\xc6\x3f\x27\xcd\x07\x44\xc9\xaa\x26\xf8\xa6\xa2\x95\x85\x6d\x5d\x40\x47\x3b\x15\xc5\xf7\x5f\x8d\x28\x91\xd5\x70\x98\x29\xca\xb8\xbb\x1c\x03\x25\x30\x93\x09\x17\x59\x50\xe4\x39\x88\x08\x4b\xa8\x95\x3e\x3b\x3b\x1b\x51\x50\x0a\x84\xa5\x33\x48\x8b\x77\xcb\x24\xdf\x50\xe9\x79\x55\xc8\x5f\xed\xd0\x28\xe9\x2a\x5a\xc5\x1d\xa6\x64\xce\x56\x95\x69\x87\x2d\xda\x60\x8b\x80\x29\x10\xdb\xf0\xbd\x16\x78\xdd\x57\x6c\xf4\x15\x7a\x00\x2a\x3f\x98\x7b\xdd\x67\x6c\x1b\xf3\xff\x9d\x59\x6e\xe8\x44\xe5\x2c\xb7\x35\x75\x0d\xfb\x65\x10\x14\x14\x3d\xaf\x1d\x1c\xa0\xcf\xda\xb9\xa8\x39\x6b\x20\x17\xb2\x1f\x48\x96\x73\xa1\x30\xab\x0a\x33\x66\x16\xc3\x0b\x32\x37\xf1\x8f\x9e\x0d\x9f\xeb\xb8\xa5\xc8\x95\xb6\x63\xbb\x5c\x74\x1c\x8d\xf5\x14\x8b\x48\x3c\x39\xae\xa6\xd9\xe3\xe9\xd1\xd1\xd1\x38\x26\x0b\x14\x51\x2c\xe5\xe4\x38\xcb\x8f\xf5\x1a\xc5\xdd\x9c\xfa\xc7\x76\xea\x4e\x8f\xc6\xf9\xf4\x1c\xcd\x39\xc5\x6c\x8e\xb4\x16\x88\x27\x48\xa5\x80\x16\x66\xed\x11\x52\x40\x63\x8c\x52\x01\xc9\xa4\xa3\xbb\xca\xc0\xb6\x2b\x11\x5d\x2e\xe6\x76\x67\xda\x78\x1a\xdb\x78\x5a\xae\x27\x04\xfc\x59\x80\x54\xe8\x27\x9c\xe5\x23\x24\x40\xe6\x9c\x49\x40\xaa\x5a\x5f\xc8\x72\x7d\xd1\x1d\xdb\xb9\x36\x20\xf5\xb4\xfa\x9d\xab\xcf\x97\x77\xb7\x9f\x3e\xdf\xcf\x3a\xd3\xd5\xed\xd8\x4e\x3d\xcd\x52\xe8\x55\x16\x25\xd3\x95\x32\x76\x07\xc5\x58\x61\x2b\xc4\x02\x2c\x5d\x0f\x26\x1d\x25\x0a\xe8\x4c\xc7\x3a\xe3\xa6\xf6\xd8\x36\x57\xa3\xd2\x7d\x4a\x24\xd2\x9e\xe9\x8e\x6d\x4a\xb6\x05\x91\xfc\x80\x28\x92\x37\x85\x7d\x01\x55\x08\x26\xd1\xad\x20\x73\xc2\xd0\xa7\xbb\x56\xa1\x85\x04\x61\xe1\x39\x30\x75\x40\xf8\x9a\xb1\x0d\x64\x4d\x6d\x45\xd1\x11\x00\x42\x1e\x80\xa8\xb8\xda\xe4\x97\x24\x14\x93\xa8\x1d\x60\x0e\x87\xf4\x9f\x43\xab\xe2\x1f\xae\xee\x4d\xbf\xa6\xd4\xb2\x43\xce\x65\xdd\x63\xc5\x7d\x77\x3b\xdb\xcb\x8e\x55\x94\xee\xf0\x9f\xdf\x5f\x7c\xdc\xd7\xa1\xd8\x15\xff\x75\x9f\xf4\x18\x28\x28\xd8\xe6\xbf\xbc\xba\xbe\xba\xbf\x32\x5d\xda\x9c\x02\x2c\xe2\xba\xa4\xda\x7a\xd1\xbe\x72\xc4\x46\x6b\x9b\x4b\xcc\x0a\x58\x6f\x07\x30\x61\x3a\x09\xbe\xde\xbf\xb7\x86\x3b\x7a\xad\x5d\xff\xfd\x60\x60\x6a\x96\x36\x24\xdd\x6e\x19\x7d\x20\xde\x0f\x10\x43\x42\xb1\x82\x03\x18\x15\x57\x1b\x4c\x45\xda\x8b\x14\x03\x6d\xc0\x85\x82\x2b\x4a\x0e\xa0\x95\x4c\x6d\x60\x25\x65\x1b\x4b\x43\xa0\x31\x99\x7e\xe6\x0a\x91\x2c\xa7\x90\xe9\xd9\x21\xfe\x61\x6c\x93\x69\x9b\xcd\x52\x61\x55\x48\xbb\xe7\xae\xc7\xad\x6a\x0a\xf4\x53\xab\x33\xc9\x02\x58\x59\xd5\x66\x86\xd5\x4c\xe9\xad\x1e\xad\xeb\x9c\x55\x65\xdc\x3b\xbd\x8f\x02\x31\xa9\x4a\xa4\x29\x86\x17\xd5\x7e\xf0\x5e\xcf\x31\x7a\x8a\x79\xe5\xbd\xcf\x29\x26\xec\x95\xff\xcb\xcf\xd5\x6e\xf0\x95\x7f\x69\x82\x63\xa5\xe3\x8e\xe0\x07\x58\x4e\x16\x98\xee\xd7\x77\x55\x72\xab\x1e\x7b\xf4\x8d\x89\x80\x48\xd9\xfd\x06\x52\xd5\x14\xb0\xa6\x70\xdf\xf1\xd0\x97\x8a\x24\xd1\x18\xb2\x29\x1b\xdb\x90\x4d\x91\x22\x19\xbc\x2c\xdc\x52\xfc\x5d\x21\xa8\x71\xc2\x2b\xff\xfc\x95\xf7\xfe\x95\xf7\x1e\x9e\xb0\x1e\x2d\xbd\x69\x7d\xe5\xbd\xdf\x41\xaf\xfb\x24\x9c\xef\xd7\x42\x71\x33\x51\x69\x65\x0c\x9f\x56\xe7\xeb\x97\xeb\x83\xca\x94\x03\xfe\x4d\x8b\x9d\xf8\xce\xc0\x8c\xca\x7f\xa0\xe0\x4f\x5b\xf2\x36\x15\x1e\xfc\xdb\x0a\x53\xac\xc8\x02\xac\xd6\x31\xda\xa6\xb5\x0d\x56\xc9\x83\xc4\x3f\x1b\x35\x1c\x4a\x4e\x0b\xd5\x8a\xbb\x4b\xdb\xc5\x3d\xaf\x78\xfe\x29\x6e\xc4\xf9\x03\x81\x43\x33\x59\xc5\xd5\x16\xf6\x25\x69\x7f\xb5\xab\xba\xda\x12\xd4\xbb\x07\x77\xb2\x70\xcd\xb8\x3f\x78\x93\x85\xb7\x2d\xde\xf0\x98\x13\x18\x73\xea\xd2\x44\x9b\x81\x92\x88\x33\x40\x5c\xa0\x8c\x0b\x40\xd2\x54\x9d\x0a\xfd\x45\xd3\xaa\xb9\x46\x83\xd7\xd0\x3b\xc0\x15\x8b\xc6\x6e\xa2\x5e\x9a\xe6\x7f\x0c\x1c\x62\x49\x22\x0b\x17\x2a\x35\xab\x0c\x3b\xc7\x52\x3e\xc6\xeb\x5a\xbb\x26\x07\x86\x1e\x94\x0c\x4d\xe4\x8b\x14\x53\x0a\x6c\x0e\xd2\x54\xc0\x5f\x74\x17\x74\x5e\xa8\xb4\x7d\x39\x42\xe2\x18\x98\x75\x00\x77\x97\x6b\x2f\x7c\xcf\xe9\x1d\xc7\xc8\xa0\xee\x05\x8d\xc9\x1c\xa4\x2a\x05\x6d\x63\xda\x37\x97\xa7\xeb\x99\xac\xc1\x18\xfc\xc9\xf3\x4d\x58\x3b\xc0\x74\xce\x05\x51\x69\xf6\x82\x03\xd0\xa5\x11\xb2\xdf\x05\xff\x25\x6d\xfe\x13\x15\xa4\x12\x80\x33\xdb\x73\x1a\x53\x9c\x69\xd9\xcc\xd6\x99\x69\x2c\xd3\x33\x23\xec\x35\x3b\x41\xae\xe3\xbc\x29\x13\x55\xef\xfc\xdb\x83\x2a\x06\x8a\x97\xb6\xdf\x58\x1f\xe8\xe7\x4d\xd1\x97\xba\x4d\x56\x73\x90\x5e\x13\xa1\x84\x8b\x4d\xa0\x0a\x47\x42\xc4\x59\xbc\x07\x49\x90\xfc\x9d\xa9\xaa\x9e\xe3\x98\x94\x61\x45\x16\x2e\x15\xc8\xc9\xa9\x79\x8c\x8b\xf2\x88\x60\xd2\xf0\xaa\xee\xb3\x62\x63\x9b\x6c\xb2\x7c\xd4\xca\x55\xf7\x46\xfa\xf6\xc4\x7f\x29\x48\x2e\x4d\x21\x41\x7c\x01\x02\x61\x54\x4b\x40\x38\x51\xba\x81\x21\x9e\xeb\x67\x4c\x11\x61\x44\x11\x4c\x91\x91\x7a\xa2\xeb\x3b\x43\xaf\x6b\x2a\x5d\xbe\x41\xa2\xaa\x4f\x8f\x44\xa5\xa6\xfc\x97\xf3\xb3\x3c\xb4\x94\xc0\x6c\x0e\xb6\xeb\x78\xbd\x75\xd9\x5f\x35\xbd\xdb\x32\x29\x4a\x0b\xf6\xf0\x4d\x92\xef\xbb\xc6\x34\x47\xb9\x2a\xc2\xc6\x37\x27\x08\xb3\x18\x61\x4a\xf9\xa3\x44\x32\x87\x88\x24\x4b\x3d\x50\xd8\x70\x7e\xd1\x50\x25\x77\xb5\x43\x50\x1c\x49\xa0\x10\x29\x84\x91\x2c\x42\x09\xab\x8d\xa2\xa9\xb8\xe8\x3c\x8a\x20\x57\xb2\xea\xbf\x56\xa8\x14\xa2\xb1\xea\x2d\xa1\xa6\xd7\xfa\x97\xd4\x1c\x0b\x9c\x81\x02\xd1\x5e\x54\x54\x46\x0f\x6d\x70\x54\xb6\xb5\x14\x62\x7a\xcd\xa3\x07\xea\xe3\xfd\xcd\x35\xba\xdb\xb7\xf5\x13\x3c\xe4\x4a\x76\xd5\xd3\xa1\x5d\xce\x9a\xb1\x6d\xee\x91\x3c\x03\xb4\x66\x41\xa2\xa0\x7b\xb3\x87\x2d\x0f\x2e\xb8\xd9\x72\x33\x99\x18\x81\x18\x85\xcb\x26\x42\x42\x68\xbb\x45\x11\x8e\xd2\x43\x4b\x7a\xc3\xd3\x66\x87\xe7\x38\xa8\x60\x14\xa4\x71\xdd\xa7\xc4\xba\xe1\x31\x49\x08\xc4\xd6\x8c\xb0\xc8\xcc\x3d\x9f\x12\xeb\x33\x67\x60\xdd\xe8\x6d\x59\x1d\x1c\x7a\x77\x2d\xf8\x82\xc4\x10\x9f\xa0\x47\x9d\x02\x44\xad\x02\x1f\x23\xdf\xe9\xb5\xea\x0a\x0a\xcf\xcd\xdf\x7a\x0f\xa5\x5b\x02\xfd\xdf\x54\xef\x5c\xca\x22\x03\x69\xa2\x4d\x80\xe4\x85\x88\x00\xa5\x58\x36\xd2\x49\x77\xa9\xa2\xcc\xd4\x1c\xb3\xd8\x6a\xd5\xd5\xe4\x21\x36\xa6\x72\xa1\x55\x33\xdd\xb4\xad\x86\x6b\x93\xdc\x73\x3d\x84\x25\xc2\x79\x2e\x78\x2e\x08\x56\x2f\x38\xdd\xee\x3b\x9b\x1e\xde\xae\xb7\x60\xd2\xe3\x42\x93\x2c\xbd\x0b\x10\x9c\xd6\x4a\xd5\xe5\x91\x1d\xae\x8a\x26\x7b\x37\x0b\x43\xd9\xb4\x89\xf6\xa1\x7c\x75\x04\x1b\x99\x2f\x30\x8b\x79\x56\x16\x00\x9d\xbe\x21\x61\x58\x2c\x4d\xb0\x9c\x20\x5c\x65\xf0\xaa\xb4\xe9\x8e\x12\x20\x2e\xfb\x12\xa6\x60\x0e\xe2\x40\xb2\x96\x33\x8d\xd5\xa2\xe4\x06\x65\xff\x4c\xf4\x5f\xd0\x54\x8f\x67\x5b\x11\xda\xb1\xa0\xdd\xc1\x3a\x61\xb4\xee\x2b\xcd\xcb\x86\x4d\x95\xf7\xed\xe9\x1b\x26\x98\xca\x63\xfa\xb6\x9f\x3a\x65\x78\xde\x38\x62\xd2\x4f\x7f\x07\x00\x33\x64\x78\x51\x88\x25\xc4\x88\x33\x24\x81\xa9\xaa\xfc\x56\xe1\xb4\x1f\xcf\xce\xd9\x7c\x13\x53\xb7\xb4\xe1\x62\x74\xf7\xf9\x43\x09\xf5\x82\xb8\x7f\xe5\xb0\x2d\x4f\x37\xb5\x0b\xfc\xf5\xee\xea\xb0\xc4\x47\x08\xf3\x2d\x89\xba\xa9\x5d\xe2\xef\x57\xbf\xdc\x1d\x94\x28\x17\xdb\x2a\xca\xc5\x1e\x0d\x67\xff\xff\x25\x05\x13\x2e\x32\x69\x8e\xaf\x0e\xd4\xd7\x35\x63\x13\xc6\xc4\x83\x26\x21\x95\x62\xa5\x27\xd1\x8c\x94\x9b\x42\x1d\x34\x15\x3b\x64\xad\xc7\x16\x4f\x07\xa7\xc0\xa7\xed\x19\xb0\x31\x33\xfd\x71\x73\x5d\x09\xb5\x0b\xda\x38\x6f\xbd\xbc\x9a\x5d\x7c\xf9\x74\x77\xff\xe9\xf6\x73\x67\xda\x78\xa8\xcf\x5c\xf3\x69\xfd\x3e\x18\x57\x07\x20\xd7\x24\x14\x3a\x0f\x23\xcc\x50\x08\x91\x16\x1e\x93\x24\x21\x51\x41\x95\xc1\x2a\x37\x78\x9b\x47\xc6\x81\x6d\x57\x73\x7f\xd8\x25\xac\x33\xfd\x52\x3e\xfc\x42\x98\x51\x95\x48\x94\x60\xa6\xb0\x54\x24\x32\x85\xb0\x3e\x24\x36\x87\x82\x55\x4f\x79\x82\xc2\x42\xa1\x98\x83\x64\xc7\x0a\x51\x50\x68\xc9\x0b\x93\x18\xba\x8c\x56\x33\x83\x39\xf1\xe8\x96\xc7\xbd\xf0\x44\x64\xe9\xde\xa8\x5c\xc5\x51\x8a\x1e\x88\x9e\x19\x78\x52\x1a\x23\x23\x60\x58\x10\x2e\xbb\xe8\x3c\x8e\x49\x55\x4b\x80\xc5\x39\x27\x4c\xd7\x6a\x01\x28\x04\xad\x49\xc4\x99\x24\x31\x08\x88\xeb\x13\xeb\x7c\x7a\x4e\xd7\xbc\x2b\xec\xb2\xd3\xaf\xb3\xdb\xcf\xf5\x41\xd5\xf6\x11\xf7\x1f\xe7\x37\x77\xd7\x57\xb3\xce\xb4\xbe\xab\x9d\x9d\xfa\x86\xc1\x8a\x0a\x41\xcd\x21\x7d\x7d\x52\x6f\x71\x31\xb7\x48\xde\x99\xfe\x3f\xa4\x69\xa8\x72\x69\xf3\x10\x9e\xe4\x63\x3b\xf5\x8d\x5e\x02\xaa\x88\x78\xee\x70\x73\x40\xdd\x09\x50\xc7\xeb\x75\x5d\x6f\xd0\x3d\xeb\x77\x5d\xef\xac\xf3\xd7\xd1\x2a\x52\x34\xfb\x41\xec\xc6\x51\xf6\x0b\x3a\x34\xcf\xb1\x77\x75\x69\xc8\x08\x50\x47\xcb\xb0\x07\x5d\xf7\xac\x3b\x40\xaf\x0b\x46\x16\x20\x24\xa6\x16\xce\x73\x0a\x56\x8c\xc5\x23\x61\xae\xd3\x75\xde\x20\x4a\xc2\x26\xef\x6d\x0e\x6c\x36\xbb\xb6\x9d\xee\x59\x77\x48\xd1\x77\x4a\x42\xdb\xed\x7a\x5d\xff\x1f\xdb\x34\x87\x17\x8d\x31\x87\xda\x3b\x56\x1c\x21\x84\x3a\x58\xcc\x65\x27\x40\xcf\x7f\x9d\x98\xc7\xfa\x04\x3e\x40\x86\xac\x9b\xca\x5a\xac\xed\x7c\x6b\xbf\xed\x9c\xd4\xcd\x17\x9c\x31\x88\x74\x94\x19\x17\x50\x2e\x61\x83\x68\x4e\x05\xaf\x81\xcd\x55\xaa\x19\x76\x69\xf7\xcb\x1c\x36\x29\x1f\x75\x2d\x0a\x50\xa7\xa1\xfa\x9a\xf8\x55\xbb\xfc\xfc\xff\xce\xe5\x1a\xa7\x72\xc2\xbe\x48\x2b\xa9\x85\xa0\xb5\x92\xbb\x6e\xee\x1c\x1d\x18\xba\x4f\xbb\x83\x57\xee\x9d\x2c\x73\x88\x5b\x8d\xa1\xf5\xa9\x6d\x18\xd7\xa7\xbd\xbb\xa3\xa9\x4b\x80\xed\x76\x5d\xd4\x73\x87\xe8\xd3\xf1\x0d\x3a\x47\xf7\x57\xe7\x77\xb7\xf7\x47\xe5\xa1\x6d\x80\xd8\x9c\xb0\x27\xf3\xfd\x4c\x7f\x70\x74\x89\x15\x04\xe8\x86\xeb\xcd\xab\x8f\x7e\x2d\x18\xf2\x1c\xd7\x45\x4e\x2f\xf0\x4e\x03\x7f\x88\x3e\xdc\xdc\x1f\xad\x47\x38\x40\x66\x7c\x8f\x9e\xac\x8c\x0b\xb0\x08\x4b\x78\x50\x2b\xa8\x38\xa7\xb2\x4b\x40\x25\x46\x47\xbd\x77\xb1\x45\x12\x79\xbe\xd7\x3b\xda\x0c\x83\x00\xb9\xfe\xe9\xe1\xc0\x96\xdb\x91\x6d\xc9\x94\x3f\x7e\x03\xb6\xb0\xdc\x8d\x20\xdf\x7e\x77\x37\x07\xf5\xae\x66\x9d\xb8\xed\x01\xbf\x13\xe0\xfb\x43\xb5\x0a\x7c\xeb\x1a\xb3\x79\xa1\x17\x37\x01\xea\x00\xb3\xbe\xce\x4e\x80\x8d\xfe\x9c\x38\xdd\xe1\x16\xe3\x55\xf5\xc6\x44\x33\xce\xbf\x93\xfc\xa4\x7a\xa1\x70\x22\xe3\x28\xad\x79\xff\xb0\xde\x73\xf1\x88\x45\x0c\xb1\x75\xc7\x85\x09\xe6\x5e\xcf\x6f\x23\xbf\xe7\x42\x53\x5d\xe7\xac\xdb\x77\xba\xae\xe3\x76\xbd\x9e\x53\x33\xee\xcf\x95\x46\xc2\xae\xbe\xcb\x3a\xd1\x89\x41\x22\xb3\x49\xb5\x9f\x74\xcb\xcf\x4f\xdb\xad\x19\x35\x56\x9d\x9d\xbc\xb5\xdf\x6e\xda\xb7\x99\x7a\x37\xfc\x3b\xa1\x14\xdb\xa7\x5d\x07\xbd\xfe\xc3\x75\x47\xe8\x9a\xb0\xe2\x09\x91\xfe\xb0\xff\x06\x9d\xeb\x0c\xfc\x1d\xc2\xdf\x88\xb2\x4f\xfd\xd3\xae\xeb\xa2\xd7\xbf\xe9\xb5\xc2\x09\xa2\xe4\x01\xd0\x07\x88\x1e\xf8\x1b\x74\x91\x0a\x9e\x81\xed\x0e\xba\x4e\xf7\xac\xef\x77\x87\x3e\x9a\xe1\x04\x0b\x52\x75\x5a\xfb\xa3\x9a\x5e\xad\x99\xc2\xa5\xb7\x5c\xff\xd4\x71\x4e\xfd\x33\xdf\xef\xf5\xdc\xad\x21\xb8\x28\x5f\x38\x68\xb6\x4f\xb3\x5b\x6b\x38\x3c\x3d\xb3\xdc\x93\x42\x25\xd6\xd0\x98\x34\x38\x29\x4d\x5b\xf9\x7b\xb3\x8a\x3d\x00\xe4\x16\xa6\x64\x01\xad\xc3\x25\xb8\xe2\xb5\xcf\xe5\x5a\x02\x7f\x20\x26\x38\xbe\xcd\x71\x31\x07\xf9\xad\x60\xe4\xcf\x02\xbe\xc5\x78\x39\x71\x47\x68\xab\x35\xe3\x4c\xa5\x2d\xed\x4b\xc0\x62\xb7\xb9\x85\x31\xe5\x85\x98\xb8\x0d\xfd\x37\x8b\xe9\x51\x55\xc5\x56\x85\xbd\xe4\xab\xf3\xc2\x38\x70\xcd\xb4\xae\x74\x2d\x51\xf6\x72\xa5\x6b\xa4\x5a\x4b\xd1\x5b\xad\x10\xce\xbf\xde\x7f\xbc\xfd\xd2\x99\x96\xd7\xf5\x52\x4c\xc7\x3e\xc4\x7a\x3d\xf3\x81\xa3\x70\xb9\xfb\x56\xbe\xf1\x19\x60\x16\x45\x85\x8a\x52\x60\x9d\xe9\xef\x84\x52\x74\x13\x5d\x94\xcf\x7a\xc1\x55\xae\x48\xc6\xf9\xf4\xbd\xe0\xd9\xa1\x97\xfb\x7a\x61\x55\xda\x8c\xa9\x59\xad\x6d\xaf\xec\x1e\x80\x31\x50\xa9\x00\xa2\xbe\x1b\xec\xce\xf4\xb7\xb2\x09\x7d\xd1\x6d\xa6\x53\x2e\xf8\xbf\xc0\xbc\x61\x6e\xae\x85\x66\x57\x57\xd6\xf9\xf5\xec\xb6\x33\x9d\x5d\x5d\x21\x7d\xb7\xb6\xf6\x1f\x7e\x73\xf0\x53\x16\x63\x99\x8e\x50\x53\x5d\x54\x31\x55\xa0\x76\x4c\x16\xfa\xfa\x77\xdc\x66\xaf\xbf\x93\xe8\x4c\xc7\x24\x9b\x97\xdf\x7b\x4c\x3a\x39\x97\xa4\xac\xef\xf5\xbb\x90\x11\x52\x3c\x0f\x90\x33\x42\xe6\x7b\x12\x73\x17\x72\x11\xeb\x09\xc4\x19\x75\x90\x14\xd1\x1a\x2b\xc2\x19\xef\x96\x80\x7a\x41\x54\x7d\x1a\x6a\xb0\xfd\x21\x24\x43\x37\x19\xe2\x08\xf7\x7b\x61\x78\x86\xfb\xbd\x5e\x6f\x18\x3b\xf1\xc0\x49\x5c\xdf\x19\x42\x72\xea\xf7\x5c\x1c\xda\xfd\xe1\xa0\x37\xe8\x0d\x9c\x81\xef\x63\x2f\xf1\x92\x81\xef\xfb\x1e\xf4\xdd\x7e\xdc\x77\x07\xb8\x9f\xf4\xa1\xef\x0e\x06\x03\xdd\xe6\xf7\x93\x7e\xec\x25\xfd\x41\xff\x6c\xd0\xeb\x0f\x07\xa7\x7d\xcf\x4b\x06\x5e\xff\xac\xef\xf5\x3d\xcd\x39\xf0\xbd\xa4\xdf\xef\xeb\xb6\xb0\x1f\xf7\x4f\x4f\x4b\xea\x40\x63\x9c\x26\xfd\x5e\xdf\x35\x14\xaf\x1f\x0d\x4e\x35\xd5\x77\x7d\xcf\x77\xfd\xbe\xfe\xf7\x60\xe0\xf4\xa1\x3f\xe8\x20\x4c\xd5\xa4\xf3\x9e\x8b\x07\x94\x81\xde\x90\x7e\x20\xea\x63\x11\x56\xfb\x95\x08\x33\xce\x48\x84\xa9\xb5\xe1\x09\xe9\x77\x71\x86\xbf\x73\x86\x1f\xa5\xb1\xbf\xf4\x8a\x2d\x48\x18\x72\x26\xf5\x16\xea\x21\x83\x6f\xc6\xa7\xdf\x62\x2c\x1e\x42\x5a\xc0\x37\xd7\x73\xfb\x9e\xdb\x2d\x37\xb1\x36\x36\xc3\x1a\xf2\x78\x69\x3e\x86\x31\x1f\xe2\xfe\x6f\x00\x00\x00\xff\xff\x59\xae\x65\x80\xa0\x2b\x00\x00") func indexHTMLBytes() ([]byte, error) { return bindataRead( @@ -192,8 +192,8 @@ func indexHTML() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "index.html", size: 11194, mode: os.FileMode(0644), modTime: time.Unix(1556136706, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xbd, 0x46, 0x7, 0xeb, 0x27, 0xd0, 0xc2, 0xc0, 0xaa, 0x92, 0x6f, 0xa4, 0xbe, 0x24, 0x19, 0x42, 0x43, 0x7e, 0xea, 0x1e, 0xbe, 0xc2, 0x63, 0x92, 0x43, 0x3a, 0x71, 0x72, 0xfa, 0xf3, 0xda, 0xff}} + info := bindataFileInfo{name: "index.html", size: 11168, mode: os.FileMode(0644), modTime: time.Unix(1560221735, 0)} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x9b, 0x2c, 0x87, 0xbc, 0x4c, 0x37, 0xcd, 0xe7, 0x65, 0x14, 0x3, 0x74, 0xa9, 0x57, 0x23, 0xd1, 0x93, 0xbb, 0x82, 0xc9, 0xb, 0x34, 0xa9, 0xe6, 0xad, 0x2e, 0xb0, 0x5, 0x10, 0x61, 0x65, 0x2f}} return a, nil } diff --git a/now.json b/now.json deleted file mode 100644 index 144e6db07ac23bd7f6fe7ffd6da8ce2343446d4c..0000000000000000000000000000000000000000 --- a/now.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "go-httpbin", - "type": "docker", - "public": true, - "alias": [ - "httpbingo.org" - ] -} diff --git a/static/index.html b/static/index.html index acb0f8aa8e4dd9054dfa57aac7c5c0e8bff12384..39bf1a58b5143eadcbb0101d47d34443d44bccd5 100644 --- a/static/index.html +++ b/static/index.html @@ -6,7 +6,7 @@ <title>go-httpbin(1): HTTP Client Testing Service</title> <style type='text/css' media='all'> /* style: man */ - body#manpage {margin:0} + body#manpage {margin:0;background:#fff;} .mp {max-width:100ex;padding:0 9ex 1ex 4ex} .mp p,.mp pre,.mp ul,.mp ol,.mp dl {margin:0 0 20px 0} .mp h2 {margin:10px 0 0 0} @@ -24,7 +24,6 @@ .mp,.mp code,.mp pre,.mp tt,.mp kbd,.mp samp,.mp h3,.mp h4 {font-family:monospace;font-size:14px;line-height:1.42857142857143} .mp h2 {font-size:16px;line-height:1.25} .mp h1 {font-size:20px;line-height:2} - .mp {text-align:justify;background:#fff} .mp,.mp code,.mp pre,.mp pre code,.mp tt,.mp kbd,.mp samp {color:#131211} .mp h1,.mp h2,.mp h3,.mp h4 {color:#030201} .mp u {text-decoration:underline} diff --git a/up.json b/up.json deleted file mode 100644 index c1bfcfaa2b7a45570f289d988a58188abe67b2c4..0000000000000000000000000000000000000000 --- a/up.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "go-httpbin", - "profile": "up", - "hooks": { - "build": "GOOS=linux GOARCH=amd64 make && mv dist/go-httpbin server", - "clean": "rm -f server" - } -}