Top 0.5% dependent packages on proxy.golang.org
Top 0.5% dependent repos on proxy.golang.org
Top 7.1% forks on proxy.golang.org
Top 0.1% docker downloads on proxy.golang.org
proxy.golang.org : github.com/tedsuo/rata
Package rata provides three things: Routes, a Router, and a RequestGenerator. Routes are structs that define which Method and Path each associated http handler should respond to. Unlike many router implementations, the routes and the handlers are defined separately. This allows for the routes to be reused in multiple contexts. For example, a proxy server and a backend server can be created by having one set of Routes, but two sets of Handlers (one handler that proxies, another that serves the request). Likewise, your client code can use the routes with the RequestGenerator to create requests that use the same routes. Then, if the routes change, unit tests in the client and proxy service will warn you of the problem. This contract helps components stay in sync while relying less on integration tests. For example, let's imagine that you want to implement a "pet" resource that allows you to view, create, update, and delete which pets people own. Also, you would like to include the owner_id and pet_id as part of the URL path. First off, the routes might look like this: On the server, create a matching set of http handlers, one for each route: You can create a router by mixing the routes and handlers together: The router is just an http.Handler, so it can be used to create a server in the usual fashion: The handlers can obtain parameters derived from the URL path: Meanwhile, on the client side, you can create a request generator: You can use the request generator to ensure you are creating a valid request: The generated request can be used like any other http.Request object:
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/tedsuo/rata
License: MIT
Latest release: almost 9 years ago
First release: almost 9 years ago
Namespace: github.com/tedsuo
Dependent packages: 88
Dependent repositories: 179
Stars: 15 on GitHub
Forks: 8 on GitHub
Docker dependents: 136
Docker downloads: 1,162,806,739
See more repository details: repos.ecosyste.ms
Last synced: 3 days ago
github.com/pivotal-cf/mysql-cli-plugin v0.10.2
13 versions - Latest release: about 1 year ago - 4 stars on GitHubgithub.com/pivotal-cf/mysql-v2-cli-plugin v0.10.2
13 versions - Latest release: about 1 year ago - 4 stars on GitHubgithub.com/cloudfoundry-incubator/rep v0.1442.0
10 versions - Latest release: over 1 year agocode.cloudfoundry.org/rep v0.1442.0
Representative bids on tasks and schedules them on an associated Executor2 versions - Latest release: over 1 year ago - 16 dependent packages - 41 dependent repositories - 8 stars on GitHub
github.com/cloudfoundry-incubator/executor v0.1442.0
13 versions - Latest release: over 1 year ago - 7 dependent repositoriesgithub.com/wanddynosios/cli/v8 v8.7.8-mod
The official command line client for Cloud Foundry1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/philips-software/variant v0.6.0
Helps Thanos reach scraping targets on CF and beyond40 versions - Latest release: over 1 year ago - 7 stars on GitHub
github.com/alphagov/paas-cf/tools/pipecleaner v0.0.0-20240124141921-f2b4e5e56f5e
GOV.UK PaaS - Cloud Foundry209 versions - Latest release: over 1 year ago - 75 stars on GitHub
github.com/alphagov/paas-cf/platform-tests v0.0.0-20240124141921-f2b4e5e56f5e
GOV.UK PaaS - Cloud Foundry82 versions - Latest release: over 1 year ago - 75 stars on GitHub
code.cloudfoundry.org/smbdriver v0.0.0-20240122085721-e7c6d34689a4
102 versions - Latest release: over 1 year ago - 4 stars on GitHubcode.cloudfoundry.org/nfsv3driver v0.0.0-20240122012413-68cd846f019e
97 versions - Latest release: over 1 year ago - 2 stars on GitHubcode.cloudfoundry.org/tps v0.0.0-20240118173350-ed8416041d75
the process status reporter22 versions - Latest release: over 1 year ago - 2 dependent packages - 2 dependent repositories - 3 stars on GitHub
code.cloudfoundry.org/guardian v0.0.0-20240117130637-83d311e607c4
containers4life76 versions - Latest release: over 1 year ago - 2 dependent packages - 5 dependent repositories - 75 stars on GitHub
code.cloudfoundry.org/garden-performance-acceptance-tests v0.0.0-20240117130157-04d84fa5803b
14 versions - Latest release: over 1 year ago - 2 stars on GitHubcode.cloudfoundry.org/garden v0.0.0-20240117130100-ee732fa59395
Go Warden50 versions - Latest release: over 1 year ago - 30 dependent packages - 85 dependent repositories - 229 stars on GitHub
code.cloudfoundry.org/cc-uploader v0.0.0-20240112193209-7d28fe15f80d
CC Bridge component to enable Diego to upload files to Cloud Controller's blobstore24 versions - Latest release: over 1 year ago - 1 dependent package - 1 stars on GitHub
github.com/springernature/halfpipe v0.0.0-20240112110129-96ecac6d6794
CLI for interacting with halfpipe26 versions - Latest release: over 1 year ago - 14 stars on GitHub
github.com/jmelchio/vetlab v0.0.0-20231226204527-dcef7646bb1a
model, persistence and service layers for veterinary lab operation4 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/DaAlbrecht/cf-cli v0.0.0-20231128151943-1fe19bb400b9
The official command line client for Cloud Foundry1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/cloudfoundry/grace v0.0.0-20231106123428-8eb7258c8a98
1 version - Latest release: over 1 year ago - 1 stars on GitHubcode.cloudfoundry.org/garden-integration-tests v0.0.0-20231026155741-0cba3b4e5377
gits23 versions - Latest release: over 1 year ago - 1 stars on GitHub
github.com/suhlig/apron-bus v0.0.0-20231018085443-2e77d3f86da4
Selects the `flyX.Y.Z` binary matching the version the Concourse target server2 versions - Latest release: over 1 year ago - 1 stars on GitHub
github.com/maliksalman/spring-boot-scanner v0.2.0
Scans various platforms for deployed spring-boot applications and their metadata9 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/vito/houdini v1.1.3
a no-op Garden backend5 versions - Latest release: over 1 year ago - 1 dependent package - 37 dependent repositories - 45 stars on GitHub
github.com/lrstanley/hangar-ui v0.0.0-20230911164820-9c5c9a8b8583 💰
WIP: Concourse CI Terminal UI10 versions - Latest release: almost 2 years ago - 2 stars on GitHub
code.cloudfoundry.org/silk v0.0.0-20230803130842-dd9aec0ef092
a network fabric for containers. inspired by flannel, designed for Cloud Foundry.24 versions - Latest release: almost 2 years ago - 3 dependent repositories - 14 stars on GitHub
code.cloudfoundry.org/docker_driver_integration_tests v0.0.0-20230612152001-acf22b75eccb
2 versions - Latest release: about 2 years ago - 2 stars on GitHubcode.cloudfoundry.org/sync-integration-tests v0.0.0-20230524190605-d575860045ac
3 versions - Latest release: about 2 years ago - 1 stars on GitHubgithub.com/scottopell/ddinspector v0.0.0-20230502200640-f43920891fb2
2 versions - Latest release: about 2 years agogithub.com/fidelityinternational/stopover v1.0.2
3 versions - Latest release: over 2 years ago - 0 stars on GitHubgithub.com/FidelityInternational/stopover v1.0.2
3 versions - Latest release: over 2 years ago - 2 dependent packages - 0 stars on GitHubgithub.com/alphagov/terraform-provider-concourse v0.0.0-20221108155438-a1a1beb014ad
A terraform provider for Concourse1 version - Latest release: over 2 years ago - 1 dependent repositories - 49 stars on GitHub
github.com/foundcloudry/terraform-provider-uaa v1.0.3
A terraform provider for managing UAA resources9 versions - Latest release: over 2 years ago - 0 stars on GitHub
github.com/cloudfoundry-incubator/galera-healthcheck v0.0.0-20220901215914-d591811a0fba
1 version - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositoriesgithub.com/lukasheimann/cloudfoundrycli/v8 v8.4.4
The official command line client for Cloud Foundry9 versions - Latest release: almost 3 years ago - 0 stars on GitHub
github.com/LukasHeimann/cloudfoundrycli/v8 v8.4.4
The official command line client for Cloud Foundry9 versions - Latest release: almost 3 years ago - 0 stars on GitHub
github.com/eirini-forks/concourse-flake-hunter v0.0.0-20220706142936-9e3831f85b68
Searches for flakes on Concourse2 versions - Latest release: almost 3 years ago - 0 stars on GitHub
github.com/philips-software/terraform-provider-hsdp v0.1500.2
Terraform provider to orchestrate various HSDP resources like IAM, CDL, CDR, MDM, Container Host,...306 versions - Latest release: about 3 years ago - 31 stars on GitHub
github.com/sapcc/webhook-broadcaster v0.0.0-20220307122324-3703a2c3874b
Distribute webhooks to multiple resource in concourse.1 version - Latest release: over 3 years ago - 18 stars on GitHub
github.imxd.top/swisscom/appcloud-cf-cli-plugin v0.2.2
5 versions - Latest release: over 3 years agogithub.skymusic.top/swisscom/appcloud-cf-cli-plugin v0.2.2
5 versions - Latest release: over 3 years agogithub.phpd.cn/swisscom/appcloud-cf-cli-plugin v0.2.2
5 versions - Latest release: over 3 years agogithub.com/swisscom/appcloud-cf-cli-plugin v0.2.2
The official cf CLI plugin for the Swisscom Application Cloud5 versions - Latest release: over 3 years ago - 3 stars on GitHub
github.com/gstackio/sample-app v0.0.0-20220102210808-3590cfd12903
Simple demo or test application for Gstack1 version - Latest release: over 3 years ago - 0 stars on GitHub
github.com/cloudfoundry/tps v0.0.0-20210818195015-ff89d9b70916
the process status reporter1 version - Latest release: almost 4 years ago - 1 dependent repositories - 3 stars on GitHub
github.com/cloudfoundry-community/go-cf-clients-helper v1.0.3
Convenient way to have all cloud foundry go client api from https://github.com/cloudfoundry/cli5 versions - Latest release: almost 4 years ago - 4 dependent packages - 4 dependent repositories - 5 stars on GitHub
github.com/FidelityInternational/go-concourse-summary v0.0.0-20210617131503-bde10b75bebd
A GoLang port of https://github.com/dgodd/concourse-summary1 version - Latest release: about 4 years ago - 1 stars on GitHub
github.com/cloudfoundry-incubator/stratos/src/jetstream v0.0.0-20210416105629-f34f428ca775
1 version - Latest release: about 4 years ago - 3 dependent repositoriesgithub.com/concourse/baggageclaim v1.11.0
Package baggageclaim is the interface for communicating with a BaggageClaim volume server. Bagga...26 versions - Latest release: over 4 years ago - 6 dependent packages - 31 dependent repositories - 37 stars on GitHub
github.com/concourse/mattermaster v1.11.0
26 versions - Latest release: over 4 years agocode.cloudfoundry.org/cc-uploader/cmd/cc-uploader v0.0.0-20210302233130-f0f626adddb4
CC Bridge component to enable Diego to upload files to Cloud Controller's blobstore1 version - Latest release: over 4 years ago - 1 stars on GitHub
github.com/chenbh/go-concourse v0.0.0-20200911192642-3931f639588d
1 version - Latest release: almost 5 years agogithub.com/chenbh/go-concourse/v6 v6.4.5 removed
3 versions - Latest release: almost 5 years agogithub.com/chenbh/concourse/v6 v6.4.2
Concourse is a container-based continuous thing-doer written in Go and Elm.1 version - Latest release: almost 5 years ago - 0 stars on GitHub
github.com/chrisfarms/paas-observability-buildpack v0.0.1
2 versions - Latest release: almost 5 years agogithub.com/HappyTobi/cf-puppeteer v1.2.2
CF-Puppeteer is a zero-downtime deployment plugin bases on autopilot1 version - Latest release: about 5 years ago - 17 stars on GitHub
github.com/happytobi/cf-puppeteer v1.2.2
CF-Puppeteer is a zero-downtime deployment plugin bases on autopilot1 version - Latest release: about 5 years ago - 17 stars on GitHub
github.com/goodmustache/pt v0.0.0-20200528182652-16380204c3f2
A command line utility for Pivotal Tracker1 version - Latest release: about 5 years ago - 4 stars on GitHub
github.com/cloudfoundry-incubator/cfdev v0.0.18
11 versions - Latest release: about 5 years agogithub.com/cloudfoundry-attic/cfdev v0.0.18
A fast and easy local Cloud Foundry experience on native hypervisors, powered by LinuxKit with VP...11 versions - Latest release: about 5 years ago - 227 stars on GitHub
code.cloudfoundry.org/cfdev v0.0.18
A fast and easy local Cloud Foundry experience on native hypervisors, powered by LinuxKit with VP...11 versions - Latest release: about 5 years ago - 227 stars on GitHub
github.com/pivotal-cf/cfdev v0.0.18
A fast and easy local Cloud Foundry experience on native hypervisors, powered by LinuxKit with VP...11 versions - Latest release: about 5 years ago - 227 stars on GitHub
github.com/gemfire/cloudcache-management-cf-plugin v1.0.6
7 versions - Latest release: about 5 years agogithub.com/gemfire/tanzu-gemfire-management-cf-plugin v1.0.6
7 versions - Latest release: about 5 years ago - 3 stars on GitHubgithub.com/jghiloni/services-auditor-plugin v0.0.2
6 versions - Latest release: over 5 years ago - 1 stars on GitHubcode.cloudfoundry.org/log-stream-cli v0.5.0
5 versions - Latest release: almost 6 years agogithub.com/cloudfoundry/log-stream-cli v0.5.0
Cloud Foundry CLI plugin to consume logs and metrics from the RLP5 versions - Latest release: almost 6 years ago - 1 dependent repositories - 1 stars on GitHub
github.com/cloudfoundry-samples/test-app v0.0.0-20190909152227-a28c7ac0a083
Simple demo or test application for Cloud Foundry1 version - Latest release: almost 6 years ago - 24 stars on GitHub
github.com/orange-cloudfoundry/s3-volume-driver v1.0.0
s3 driver for cloud foundry volume service1 version - Latest release: almost 6 years ago - 0 stars on GitHub
github.com/cirocosta/baggageclaim v1.3.5
stateless volume manager for Concourse builds and resource caches11 versions - Latest release: over 6 years ago - 0 stars on GitHub
github.com/ankeesler/anwork v0.0.0-20190209173054-954883bde6c6
ANWORK is a multitasking management system.1 version - Latest release: over 6 years ago - 0 stars on GitHub
github.com/multimac/houdini v1.1.1 removed
3 versions - Latest release: over 6 years agogithub.com/timotto/houdini v1.1.1
a no-op Garden backend3 versions - Latest release: over 6 years ago - 0 stars on GitHub
github.com/jchesterpivotal/concourse-build-resource v0.11.1
A Concourse resource for observing Concourse builds13 versions - Latest release: over 6 years ago - 16 stars on GitHub
Check this option to include packages that no longer depend on this package in their latest version but previously did.