├── samples ├── appengine │ ├── app.yaml │ ├── .vscode │ │ └── tasks.json │ ├── README.md │ ├── .gcloudignore │ └── helloworld.go ├── order │ ├── testdata │ │ ├── bad-image │ │ └── cat1 │ ├── index.html │ ├── order-form.htmlt │ └── common.go ├── guestbook │ ├── blobs │ │ ├── motd.txt │ │ ├── aws.png │ │ ├── gcp.png │ │ ├── azure.png │ │ └── gophers.jpg │ ├── gcp │ │ ├── Dockerfile │ │ └── .gcloudignore │ ├── roles.sql │ ├── README.md │ ├── azure │ │ ├── variables.tf │ │ └── outputs.tf │ ├── schema.sql │ └── aws │ │ ├── variables.tf │ │ └── outputs.tf ├── tutorial │ ├── gopher.png │ └── README.md ├── wire │ └── README.md ├── gocdk-runtimevar │ ├── runtimevar.ct │ └── main_test.go ├── gocdk-secrets │ ├── secrets.ct │ └── main_test.go ├── gocdk-pubsub │ └── pubsub.ct ├── gocdk-docstore │ ├── main_test.go │ └── docstore.ct └── gocdk-blob │ ├── main_test.go │ └── blob.ct ├── internal ├── website │ ├── content │ │ ├── aws │ │ │ ├── _index.md │ │ │ ├── rds │ │ │ │ └── _index.md │ │ │ └── awscloud │ │ │ │ └── _index.md │ │ ├── gcp │ │ │ ├── _index.md │ │ │ ├── cloudsql │ │ │ │ └── _index.md │ │ │ └── gcpcloud │ │ │ │ └── _index.md │ │ ├── blob │ │ │ ├── _index.md │ │ │ ├── driver │ │ │ │ └── _index.md │ │ │ ├── gcsblob │ │ │ │ └── _index.md │ │ │ ├── memblob │ │ │ │ └── _index.md │ │ │ ├── s3blob │ │ │ │ └── _index.md │ │ │ ├── azureblob │ │ │ │ └── _index.md │ │ │ ├── fileblob │ │ │ │ └── _index.md │ │ │ └── drivertest │ │ │ │ └── _index.md │ │ ├── health │ │ │ ├── _index.md │ │ │ └── sqlhealth │ │ │ │ └── _index.md │ │ ├── mysql │ │ │ ├── _index.md │ │ │ ├── awsmysql │ │ │ │ └── _index.md │ │ │ ├── gcpmysql │ │ │ │ └── _index.md │ │ │ ├── rdsmysql │ │ │ │ └── _index.md │ │ │ ├── azuremysql │ │ │ │ └── _index.md │ │ │ └── cloudmysql │ │ │ │ └── _index.md │ │ ├── pubsub │ │ │ ├── _index.md │ │ │ ├── azuresb │ │ │ │ └── _index.md │ │ │ ├── driver │ │ │ │ └── _index.md │ │ │ ├── awssnssqs │ │ │ │ └── _index.md │ │ │ ├── batcher │ │ │ │ └── _index.md │ │ │ ├── drivertest │ │ │ │ └── _index.md │ │ │ ├── gcppubsub │ │ │ │ └── _index.md │ │ │ ├── mempubsub │ │ │ │ └── _index.md │ │ │ ├── natspubsub │ │ │ │ └── _index.md │ │ │ ├── azurepubsub │ │ │ │ └── _index.md │ │ │ ├── kafkapubsub │ │ │ │ └── _index.md │ │ │ └── rabbitpubsub │ │ │ │ └── _index.md │ │ ├── secrets │ │ │ ├── _index.md │ │ │ ├── awskms │ │ │ │ └── _index.md │ │ │ ├── driver │ │ │ │ └── _index.md │ │ │ ├── gcpkms │ │ │ │ └── _index.md │ │ │ ├── vault │ │ │ │ └── _index.md │ │ │ ├── drivertest │ │ │ │ └── _index.md │ │ │ ├── hashivault │ │ │ │ └── _index.md │ │ │ ├── azurekeyvault │ │ │ │ └── _index.md │ │ │ └── localsecrets │ │ │ │ └── _index.md │ │ ├── server │ │ │ ├── _index.md │ │ │ ├── driver │ │ │ │ └── _index.md │ │ │ ├── health │ │ │ │ ├── _index.md │ │ │ │ └── sqlhealth │ │ │ │ │ └── _index.md │ │ │ ├── requestlog │ │ │ │ └── _index.md │ │ │ ├── sdserver │ │ │ │ └── _index.md │ │ │ └── xrayserver │ │ │ │ └── _index.md │ │ ├── docstore │ │ │ ├── _index.md │ │ │ ├── driver │ │ │ │ └── _index.md │ │ │ ├── drivertest │ │ │ │ └── _index.md │ │ │ ├── awsdynamodb │ │ │ │ └── _index.md │ │ │ ├── firedocstore │ │ │ │ └── _index.md │ │ │ ├── gcpfirestore │ │ │ │ └── _index.md │ │ │ ├── memdocstore │ │ │ │ └── _index.md │ │ │ ├── mongodocstore │ │ │ │ └── _index.md │ │ │ ├── dynamodocstore │ │ │ │ └── _index.md │ │ │ └── internal │ │ │ │ └── fields │ │ │ │ └── _index.md │ │ ├── gcerrors │ │ │ └── _index.md │ │ ├── postgres │ │ │ ├── _index.md │ │ │ ├── awspostgres │ │ │ │ └── _index.md │ │ │ ├── cloudpostgres │ │ │ │ └── _index.md │ │ │ ├── gcppostgres │ │ │ │ └── _index.md │ │ │ └── rdspostgres │ │ │ │ └── _index.md │ │ ├── internal │ │ │ ├── oc │ │ │ │ └── _index.md │ │ │ ├── gcerr │ │ │ │ └── _index.md │ │ │ ├── retry │ │ │ │ └── _index.md │ │ │ ├── trace │ │ │ │ └── _index.md │ │ │ ├── batcher │ │ │ │ └── _index.md │ │ │ ├── escape │ │ │ │ └── _index.md │ │ │ ├── openurl │ │ │ │ └── _index.md │ │ │ ├── testing │ │ │ │ ├── _index.md │ │ │ │ ├── setup │ │ │ │ │ └── _index.md │ │ │ │ ├── cmdtest │ │ │ │ │ └── _index.md │ │ │ │ ├── octest │ │ │ │ │ └── _index.md │ │ │ │ ├── terraform │ │ │ │ │ └── _index.md │ │ │ │ └── test-summary │ │ │ │ │ └── _index.md │ │ │ ├── useragent │ │ │ │ └── _index.md │ │ │ ├── releasehelper │ │ │ │ └── _index.md │ │ │ └── website │ │ │ │ └── gatherexamples │ │ │ │ └── _index.md │ │ ├── requestlog │ │ │ └── _index.md │ │ ├── runtimevar │ │ │ ├── _index.md │ │ │ ├── driver │ │ │ │ └── _index.md │ │ │ ├── blobvar │ │ │ │ └── _index.md │ │ │ ├── etcdvar │ │ │ │ └── _index.md │ │ │ ├── filevar │ │ │ │ ├── _index.md │ │ │ │ └── _demo │ │ │ │ │ └── _index.md │ │ │ ├── httpvar │ │ │ │ └── _index.md │ │ │ ├── constantvar │ │ │ │ └── _index.md │ │ │ ├── drivertest │ │ │ │ └── _index.md │ │ │ ├── awsparamstore │ │ │ │ └── _index.md │ │ │ ├── gcpruntimeconfig │ │ │ │ └── _index.md │ │ │ ├── gcpsecretmanager │ │ │ │ └── _index.md │ │ │ └── awssecretsmanager │ │ │ │ └── _index.md │ │ ├── azure │ │ │ ├── azuredb │ │ │ │ └── _index.md │ │ │ └── azurecloud │ │ │ │ └── _index.md │ │ ├── samples │ │ │ ├── order │ │ │ │ └── _index.md │ │ │ ├── server │ │ │ │ └── _index.md │ │ │ ├── appengine │ │ │ │ └── _index.md │ │ │ ├── guestbook │ │ │ │ ├── _index.md │ │ │ │ ├── localdb │ │ │ │ │ └── _index.md │ │ │ │ ├── gcp │ │ │ │ │ ├── deploy │ │ │ │ │ │ └── _index.md │ │ │ │ │ └── provision_db │ │ │ │ │ │ └── _index.md │ │ │ │ └── aws │ │ │ │ │ └── provision_db │ │ │ │ │ └── _index.md │ │ │ ├── tutorial │ │ │ │ └── _index.md │ │ │ ├── gocdk-blob │ │ │ │ └── _index.md │ │ │ ├── gocdk-pubsub │ │ │ │ └── _index.md │ │ │ ├── gocdk-secrets │ │ │ │ └── _index.md │ │ │ ├── gocdk-runtimevar │ │ │ │ └── _index.md │ │ │ └── gocdk-docstore │ │ │ │ └── _index.md │ │ ├── tests │ │ │ ├── aws │ │ │ │ └── app │ │ │ │ │ └── _index.md │ │ │ ├── gcp │ │ │ │ └── app │ │ │ │ │ └── _index.md │ │ │ └── internal │ │ │ │ └── testutil │ │ │ │ └── _index.md │ │ ├── concepts │ │ │ ├── structure │ │ │ │ ├── portable-type.png │ │ │ │ └── portable-type-no-driver.png │ │ │ ├── _index.md │ │ │ └── as.md │ │ ├── tutorials │ │ │ └── _index.md │ │ └── howto │ │ │ ├── _index.md │ │ │ └── pubsub │ │ │ └── _index.md │ ├── layouts │ │ ├── shortcodes │ │ │ ├── snippet.html │ │ │ └── goexample.html │ │ ├── index.html │ │ ├── howto │ │ │ ├── li.html │ │ │ └── list.html │ │ ├── _default │ │ │ ├── single.html │ │ │ ├── li.html │ │ │ ├── list.html │ │ │ └── sitemap.xml │ │ ├── partials │ │ │ ├── page-toc.html │ │ │ ├── header-link.html │ │ │ └── hook_head_end.html │ │ ├── 404.html │ │ └── pkg │ │ │ ├── list.html │ │ │ └── single.html │ ├── static │ │ ├── gh.png │ │ ├── favicon-32x32.png │ │ ├── placeholder-logo.png │ │ ├── go-cdk-logo-white.png │ │ ├── go-cdk-logo-gopherblue.png │ │ └── go-cdk-logo-gopherblue-small.png │ ├── archetypes │ │ ├── howto.md │ │ └── default.md │ ├── go.mod │ ├── config.toml │ ├── gatherexamples │ │ └── run.sh │ ├── README.md │ ├── makeimports.sh │ └── listnewpkgs.sh ├── docs │ ├── img │ │ ├── user-facing-type.png │ │ └── user-facing-type-no-driver.png │ └── README.md ├── gcerr │ └── errorcode_string.go ├── testing │ ├── deploywebsite.sh │ ├── gomodcleanup.sh │ ├── update_deps.sh │ ├── start_local_deps.sh │ ├── listdeps.sh │ ├── git_tag_modules.sh │ └── terraform │ │ └── terraform.go └── oc │ └── trace_test.go ├── docstore ├── internal │ └── fields │ │ └── README.md ├── gcpfirestore │ └── testdata │ │ └── TestConformance │ │ ├── Data.replay │ │ ├── Get.replay │ │ ├── Proto.replay │ │ ├── Put.replay │ │ ├── Query.replay │ │ ├── Create.replay │ │ ├── Delete.replay │ │ ├── Replace.replay │ │ ├── Update.replay │ │ ├── BeforeDo.replay │ │ ├── GetQuery.replay │ │ ├── As │ │ ├── verify_As.replay │ │ └── verify_As_returns_false_when_passed_nil.replay │ │ ├── BeforeQuery.replay │ │ ├── ExampleInDoc.replay │ │ ├── MultipleActions.replay │ │ ├── GetQueryKeyField.replay │ │ ├── SerializeRevision.replay │ │ ├── ActionsOnStructNoRev.replay │ │ └── ActionsWithCompositeID.replay ├── mongodocstore │ ├── testdata │ │ └── README │ ├── awsdocdb │ │ ├── outputs.tf │ │ └── variables.tf │ ├── go.mod │ └── localmongo.sh ├── driver │ └── actionkind_string.go ├── drivertest │ └── util.go └── oc_test.go ├── .vscode ├── settings.json └── tasks.json ├── pubsub ├── azuresb │ └── testdata │ │ └── README ├── gcppubsub │ └── testdata │ │ └── TestConformance │ │ ├── TestNack.replay │ │ ├── TestBatching.replay │ │ ├── TestMetadata.replay │ │ ├── TestAs │ │ ├── gcp_test.replay │ │ └── verify_As_returns_false_when_passed_nil.replay │ │ ├── TestDoubleAck.replay │ │ ├── TestSendReceive.replay │ │ ├── TestSendReceiveJSON.replay │ │ ├── TestSendReceiveTwo.replay │ │ ├── TestCancelSendReceive.replay │ │ ├── TestNonUTF8MessageBody.replay │ │ ├── TestErrorOnSendToClosedTopic.replay │ │ ├── TestErrorOnReceiveFromClosedSubscription.replay │ │ ├── TestNonExistentTopicSucceedsOnOpenButFailsOnSend.replay │ │ └── TestNonExistentSubscriptionSucceedsOnOpenButFailsOnReceive.replay ├── rabbitpubsub │ ├── go.mod │ └── localrabbit.sh ├── natspubsub │ └── go.mod ├── kafkapubsub │ ├── go.mod │ └── localkafka.sh └── awssnssqs │ └── testdata │ ├── TestConformanceSQSTopic │ └── TestSendReceiveTwo.replay │ └── TestConformanceSQSTopicV2 │ └── TestSendReceiveTwo.replay ├── secrets ├── gcpkms │ └── testdata │ │ └── TestConformance │ │ ├── TestMultipleKeys.replay │ │ ├── TestEncryptDecrypt.replay │ │ ├── TestAs │ │ ├── verify_As_function.replay │ │ └── verify_As_returns_false_when_passed_nil.replay │ │ ├── TestDecryptMalformedError.replay │ │ └── TestMultipleEncryptionsNotEqual.replay └── hashivault │ ├── localvault.sh │ └── go.mod ├── runtimevar ├── gcpruntimeconfig │ └── testdata │ │ └── TestConformance │ │ ├── TestJSON.replay │ │ ├── TestDelete.replay │ │ ├── TestString.replay │ │ ├── TestUpdate.replay │ │ ├── TestAs │ │ ├── verify_As.replay │ │ └── verify_As_returns_false_when_passed_nil.replay │ │ ├── TestInvalidJSON.replay │ │ ├── TestUpdateWithErrors.replay │ │ └── TestNonExistentVariable.replay ├── gcpsecretmanager │ └── testdata │ │ └── TestConformance │ │ ├── TestJSON.replay │ │ ├── TestDelete.replay │ │ ├── TestString.replay │ │ ├── TestUpdate.replay │ │ ├── TestAs │ │ ├── verify_As.replay │ │ └── verify_As_returns_false_when_passed_nil.replay │ │ ├── TestInvalidJSON.replay │ │ ├── TestUpdateWithErrors.replay │ │ └── TestNonExistentVariable.replay ├── etcdvar │ ├── go.mod │ └── localetcd.sh └── oc_test.go ├── .gitattributes ├── .codecov.yml ├── wire └── README.md ├── CODE_OF_CONDUCT.md ├── .github ├── pull_request_template.md ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ └── tests.yml ├── blob ├── gcsblob │ └── testdata │ │ ├── TestOpenBucket │ │ ├── success.replay │ │ └── empty_bucket_name_results_in_error.replay │ │ └── TestConformance │ │ ├── TestKeys │ │ └── non-UTF8_fails.replay │ │ ├── TestMetadata │ │ ├── empty_key_fails.replay │ │ ├── non-utf8_metadata_key.replay │ │ ├── non-utf8_metadata_value.replay │ │ └── duplicate_case-insensitive_key_fails.replay │ │ └── TestRead │ │ └── negative_offset_fails.replay ├── s3blob │ └── testdata │ │ ├── TestOpenBucket │ │ ├── success.replay │ │ ├── empty_bucket_name_results_in_error.replay │ │ ├── success_V2.replay │ │ └── empty_bucket_name_results_in_error_V2.replay │ │ ├── TestConformance │ │ ├── TestKeys │ │ │ └── non-UTF8_fails.replay │ │ ├── TestMetadata │ │ │ ├── empty_key_fails.replay │ │ │ ├── non-utf8_metadata_key.replay │ │ │ ├── non-utf8_metadata_value.replay │ │ │ └── duplicate_case-insensitive_key_fails.replay │ │ ├── TestRead │ │ │ └── negative_offset_fails.replay │ │ └── TestWrite │ │ │ └── write_to_empty_key_fails.replay │ │ ├── TestConformanceUsingLegacyList │ │ ├── TestKeys │ │ │ └── non-UTF8_fails.replay │ │ ├── TestMetadata │ │ │ ├── empty_key_fails.replay │ │ │ ├── non-utf8_metadata_key.replay │ │ │ ├── non-utf8_metadata_value.replay │ │ │ └── duplicate_case-insensitive_key_fails.replay │ │ ├── TestRead │ │ │ └── negative_offset_fails.replay │ │ └── TestWrite │ │ │ └── write_to_empty_key_fails.replay │ │ ├── TestConformanceV2 │ │ ├── TestKeys │ │ │ └── non-UTF8_fails.replay │ │ ├── TestMetadata │ │ │ ├── empty_key_fails.replay │ │ │ ├── non-utf8_metadata_key.replay │ │ │ ├── non-utf8_metadata_value.replay │ │ │ └── duplicate_case-insensitive_key_fails.replay │ │ ├── TestRead │ │ │ └── negative_offset_fails.replay │ │ └── TestWrite │ │ │ └── write_to_empty_key_fails.replay │ │ └── TestConformanceUsingLegacyListV2 │ │ ├── TestKeys │ │ └── non-UTF8_fails.replay │ │ ├── TestMetadata │ │ ├── empty_key_fails.replay │ │ ├── non-utf8_metadata_key.replay │ │ ├── non-utf8_metadata_value.replay │ │ └── duplicate_case-insensitive_key_fails.replay │ │ ├── TestRead │ │ └── negative_offset_fails.replay │ │ └── TestWrite │ │ └── write_to_empty_key_fails.replay ├── azureblob │ └── testdata │ │ └── TestConformance │ │ ├── TestKeys │ │ └── non-UTF8_fails.replay │ │ ├── TestMetadata │ │ ├── empty_key_fails.replay │ │ ├── non-utf8_metadata_key.replay │ │ ├── non-utf8_metadata_value.replay │ │ └── duplicate_case-insensitive_key_fails.replay │ │ └── TestRead │ │ └── negative_offset_fails.replay ├── blob_reader_test.go └── wrapped_bucket_test.go ├── allmodules ├── AUTHORS ├── azure └── azurecloud │ └── azurecloud.go ├── mysql ├── example_test.go ├── gcpmysql │ └── example_test.go ├── azuremysql │ └── example_test.go └── awsmysql │ └── example_test.go ├── postgres ├── example_test.go ├── gcppostgres │ └── example_test.go └── awspostgres │ └── example_test.go └── gcerrors └── errors_test.go /samples/appengine/app.yaml: -------------------------------------------------------------------------------- 1 | runtime: go111 2 | -------------------------------------------------------------------------------- /samples/order/testdata/bad-image: -------------------------------------------------------------------------------- 1 | This is not an image. 2 | -------------------------------------------------------------------------------- /samples/guestbook/blobs/motd.txt: -------------------------------------------------------------------------------- 1 | Message of the Day Is: Hello World! 2 | -------------------------------------------------------------------------------- /internal/website/content/aws/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/aws 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/gcp/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/gcp 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /docstore/internal/fields/README.md: -------------------------------------------------------------------------------- 1 | This package is copied from cloud.google.com/go/internal/fields. 2 | -------------------------------------------------------------------------------- /internal/website/content/aws/rds/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/aws/rds 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/blob/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/blob 3 | type: pkg 4 | --- 5 | 6 | -------------------------------------------------------------------------------- /internal/website/content/health/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/health 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/mysql/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/mysql 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/pubsub/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/pubsub 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/secrets/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/secrets 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/server/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/server 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/docstore/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/docstore 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/gcerrors/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/gcerrors 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/postgres/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/postgres 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/aws/awscloud/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/aws/awscloud 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/blob/driver/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/blob/driver 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/blob/gcsblob/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/blob/gcsblob 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/blob/memblob/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/blob/memblob 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/blob/s3blob/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/blob/s3blob 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/gcp/cloudsql/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/gcp/cloudsql 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/gcp/gcpcloud/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/gcp/gcpcloud 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/internal/oc/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/internal/oc 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/requestlog/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/requestlog 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/runtimevar/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/runtimevar 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /samples/order/testdata/cat1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiply/go-cloud/master/samples/order/testdata/cat1 -------------------------------------------------------------------------------- /samples/tutorial/gopher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiply/go-cloud/master/samples/tutorial/gopher.png -------------------------------------------------------------------------------- /internal/website/content/azure/azuredb/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/azure/azuredb 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/blob/azureblob/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/blob/azureblob 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/blob/fileblob/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/blob/fileblob 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/internal/gcerr/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/internal/gcerr 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/internal/retry/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/internal/retry 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/internal/trace/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/internal/trace 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/mysql/awsmysql/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/mysql/awsmysql 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/mysql/gcpmysql/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/mysql/gcpmysql 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/mysql/rdsmysql/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/mysql/rdsmysql 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/pubsub/azuresb/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/pubsub/azuresb 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/pubsub/driver/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/pubsub/driver 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/samples/order/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/samples/order 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/samples/server/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/samples/server 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/secrets/awskms/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/secrets/awskms 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/secrets/driver/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/secrets/driver 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/secrets/gcpkms/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/secrets/gcpkms 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/secrets/vault/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/secrets/vault 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/server/driver/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/server/driver 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/server/health/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/server/health 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/tests/aws/app/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/tests/aws/app 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/tests/gcp/app/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/tests/gcp/app 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/layouts/shortcodes/snippet.html: -------------------------------------------------------------------------------- 1 | {{ readFile (.Get 0 | printf "/snippets/%s") | markdownify -}} 2 | -------------------------------------------------------------------------------- /internal/website/static/gh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiply/go-cloud/master/internal/website/static/gh.png -------------------------------------------------------------------------------- /samples/guestbook/blobs/aws.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiply/go-cloud/master/samples/guestbook/blobs/aws.png -------------------------------------------------------------------------------- /samples/guestbook/blobs/gcp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiply/go-cloud/master/samples/guestbook/blobs/gcp.png -------------------------------------------------------------------------------- /samples/guestbook/gcp/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM gcr.io/distroless/base 2 | COPY guestbook / 3 | ENTRYPOINT ["/guestbook"] 4 | -------------------------------------------------------------------------------- /internal/website/content/azure/azurecloud/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/azure/azurecloud 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/blob/drivertest/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/blob/drivertest 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/docstore/driver/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/docstore/driver 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/health/sqlhealth/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/health/sqlhealth 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/internal/batcher/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/internal/batcher 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/internal/escape/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/internal/escape 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/internal/openurl/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/internal/openurl 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/internal/testing/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/internal/testing 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/mysql/azuremysql/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/mysql/azuremysql 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/mysql/cloudmysql/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/mysql/cloudmysql 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/pubsub/awssnssqs/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/pubsub/awssnssqs 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/pubsub/batcher/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/internal/batcher 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/pubsub/drivertest/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/pubsub/drivertest 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/pubsub/gcppubsub/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/pubsub/gcppubsub 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/pubsub/mempubsub/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/pubsub/mempubsub 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/pubsub/natspubsub/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/pubsub/natspubsub 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/runtimevar/driver/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/runtimevar/driver 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/samples/appengine/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/samples/appengine 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/samples/guestbook/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/samples/guestbook 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/samples/tutorial/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/samples/tutorial 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/server/requestlog/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/server/requestlog 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/server/sdserver/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/server/sdserver 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/server/xrayserver/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/server/xrayserver 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/layouts/index.html: -------------------------------------------------------------------------------- 1 | {{ define "main" -}} 2 | {{ partial "header-link.html" .Content }} 3 | {{- end }} 4 | -------------------------------------------------------------------------------- /samples/guestbook/blobs/azure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiply/go-cloud/master/samples/guestbook/blobs/azure.png -------------------------------------------------------------------------------- /internal/website/content/docstore/drivertest/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/docstore/drivertest 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/internal/useragent/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/internal/useragent 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/pubsub/azurepubsub/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/pubsub/azurepubsub 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/pubsub/kafkapubsub/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/pubsub/kafkapubsub 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/pubsub/rabbitpubsub/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/pubsub/rabbitpubsub 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/runtimevar/blobvar/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/runtimevar/blobvar 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/runtimevar/etcdvar/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/runtimevar/etcdvar 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/runtimevar/filevar/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/runtimevar/filevar 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/runtimevar/httpvar/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/runtimevar/httpvar 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/samples/gocdk-blob/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/samples/gocdk-blob 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/secrets/drivertest/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/secrets/drivertest 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/secrets/hashivault/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/secrets/hashivault 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /samples/guestbook/blobs/gophers.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiply/go-cloud/master/samples/guestbook/blobs/gophers.jpg -------------------------------------------------------------------------------- /internal/docs/img/user-facing-type.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiply/go-cloud/master/internal/docs/img/user-facing-type.png -------------------------------------------------------------------------------- /internal/website/content/docstore/awsdynamodb/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/docstore/awsdynamodb 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/docstore/firedocstore/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/docstore/firedocstore 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/docstore/gcpfirestore/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/docstore/gcpfirestore 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/docstore/memdocstore/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/docstore/memdocstore 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/docstore/mongodocstore/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/docstore/mongodocstore 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/internal/releasehelper/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/internal/releasehelper 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/internal/testing/setup/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/internal/testing/setup 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/postgres/awspostgres/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/postgres/awspostgres 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/postgres/cloudpostgres/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/postgres/cloudpostgres 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/postgres/gcppostgres/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/postgres/gcppostgres 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/postgres/rdspostgres/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/postgres/rdspostgres 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/runtimevar/constantvar/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/runtimevar/constantvar 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/runtimevar/drivertest/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/runtimevar/drivertest 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/samples/gocdk-pubsub/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/samples/gocdk-pubsub 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/samples/gocdk-secrets/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/samples/gocdk-secrets 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/secrets/azurekeyvault/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/secrets/azurekeyvault 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/secrets/localsecrets/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/secrets/localsecrets 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/docstore/dynamodocstore/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/docstore/dynamodocstore 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/docstore/internal/fields/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/docstore/internal/fields 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/internal/testing/cmdtest/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/internal/testing/cmdtest 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/internal/testing/octest/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/internal/testing/octest 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/runtimevar/awsparamstore/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/runtimevar/awsparamstore 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/runtimevar/filevar/_demo/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/runtimevar/filevar/_demo 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/samples/gocdk-runtimevar/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/samples/gocdk-runtimevar 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/server/health/sqlhealth/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/server/health/sqlhealth 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/content/tests/internal/testutil/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: gocloud.dev/tests/internal/testutil 3 | type: pkg 4 | --- 5 | -------------------------------------------------------------------------------- /internal/website/layouts/howto/li.html: -------------------------------------------------------------------------------- 1 |
4 | Sorry, we've misplaced that URL or it's pointing to something that doesn't exist. 5 | Head back home to try finding it again. 6 |
7 | {{ end }} 8 | -------------------------------------------------------------------------------- /internal/website/layouts/partials/header-link.html: -------------------------------------------------------------------------------- 1 | {{- /* https://zwbetz.com/create-header-links-hugo-vs-javascript/ */ -}} 2 | {{ . | replaceRE "(