[Style][Go] standardize the format of mustache (tiny change) (#17363)

* fix: change indent style to tab in the mustache to generate Go code

* docs: standardize the language names for code blocks

* docs: change indent style to tab in the code blocks

* update: regenerate samples

* `./bin/generate-samples.sh ./bin/configs/*.yaml`
This commit is contained in:
TAKAHiRO TOMiNAGA 2023-12-10 11:13:49 +09:00 committed by GitHub
parent 10da7a3c5a
commit 004c7e8c8d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
65 changed files with 1698 additions and 1695 deletions

View File

@ -21,7 +21,7 @@ For more information, please visit [{{{infoUrl}}}]({{{infoUrl}}})
Install the following dependencies: Install the following dependencies:
```shell ```sh
go get github.com/stretchr/testify/assert go get github.com/stretchr/testify/assert
{{#hasOAuthMethods}} {{#hasOAuthMethods}}
go get golang.org/x/oauth2 go get golang.org/x/oauth2
@ -31,13 +31,13 @@ go get golang.org/x/net/context
Put the package under your project folder and add the following in import: Put the package under your project folder and add the following in import:
```golang ```go
import {{packageName}} "{{gitHost}}/{{gitUserId}}/{{gitRepoId}}{{#isGoSubmodule}}/{{packageName}}{{/isGoSubmodule}}" import {{packageName}} "{{gitHost}}/{{gitUserId}}/{{gitRepoId}}{{#isGoSubmodule}}/{{packageName}}{{/isGoSubmodule}}"
``` ```
To use a proxy, set the environment variable `HTTP_PROXY`: To use a proxy, set the environment variable `HTTP_PROXY`:
```golang ```go
os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port") os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")
``` ```
@ -49,7 +49,7 @@ Default configuration comes with `Servers` field that contains server objects as
For using other server than the one defined on index 0 set context value `{{packageName}}.ContextServerIndex` of type `int`. For using other server than the one defined on index 0 set context value `{{packageName}}.ContextServerIndex` of type `int`.
```golang ```go
ctx := context.WithValue(context.Background(), {{packageName}}.ContextServerIndex, 1) ctx := context.WithValue(context.Background(), {{packageName}}.ContextServerIndex, 1)
``` ```
@ -57,7 +57,7 @@ ctx := context.WithValue(context.Background(), {{packageName}}.ContextServerInde
Templated server URL is formatted using default variables from configuration or from context value `{{packageName}}.ContextServerVariables` of type `map[string]string`. Templated server URL is formatted using default variables from configuration or from context value `{{packageName}}.ContextServerVariables` of type `map[string]string`.
```golang ```go
ctx := context.WithValue(context.Background(), {{packageName}}.ContextServerVariables, map[string]string{ ctx := context.WithValue(context.Background(), {{packageName}}.ContextServerVariables, map[string]string{
"basePath": "v2", "basePath": "v2",
}) })
@ -71,7 +71,7 @@ Each operation can use different server URL defined using `OperationServers` map
An operation is uniquely identified by `"{classname}Service.{nickname}"` string. An operation is uniquely identified by `"{classname}Service.{nickname}"` string.
Similar rules for overriding default operation server index and variables applies by using `{{packageName}}.ContextOperationServerIndices` and `{{packageName}}.ContextOperationServerVariables` context maps. Similar rules for overriding default operation server index and variables applies by using `{{packageName}}.ContextOperationServerIndices` and `{{packageName}}.ContextOperationServerVariables` context maps.
```golang ```go
ctx := context.WithValue(context.Background(), {{packageName}}.ContextOperationServerIndices, map[string]int{ ctx := context.WithValue(context.Background(), {{packageName}}.ContextOperationServerIndices, map[string]int{
"{classname}Service.{nickname}": 2, "{classname}Service.{nickname}": 2,
}) })
@ -112,7 +112,7 @@ Note, each API key must be added to a map of `map[string]APIKey` where the key i
Example Example
```golang ```go
auth := context.WithValue( auth := context.WithValue(
context.Background(), context.Background(),
{{packageName}}.ContextAPIKeys, {{packageName}}.ContextAPIKeys,
@ -130,7 +130,7 @@ r, err := client.Service.Operation(auth, args)
Example Example
```golang ```go
auth := context.WithValue(context.Background(), {{packageName}}.ContextAccessToken, "BEARER_TOKEN_STRING") auth := context.WithValue(context.Background(), {{packageName}}.ContextAccessToken, "BEARER_TOKEN_STRING")
r, err := client.Service.Operation(auth, args) r, err := client.Service.Operation(auth, args)
``` ```
@ -141,7 +141,7 @@ r, err := client.Service.Operation(auth, args)
Example Example
```golang ```go
auth := context.WithValue(context.Background(), {{packageName}}.ContextBasicAuth, {{packageName}}.BasicAuth{ auth := context.WithValue(context.Background(), {{packageName}}.ContextBasicAuth, {{packageName}}.BasicAuth{
UserName: "username", UserName: "username",
Password: "password", Password: "password",
@ -155,7 +155,7 @@ r, err := client.Service.Operation(auth, args)
Example Example
```golang ```go
authConfig := {{packageName}}.HttpSignatureAuth{ authConfig := {{packageName}}.HttpSignatureAuth{
KeyId: "my-key-id", KeyId: "my-key-id",
PrivateKeyPath: "rsa.pem", PrivateKeyPath: "rsa.pem",
@ -193,14 +193,14 @@ Example
Example Example
```golang ```go
auth := context.WithValue(context.Background(), {{packageName}}.ContextAccessToken, "ACCESSTOKENSTRING") auth := context.WithValue(context.Background(), {{packageName}}.ContextAccessToken, "ACCESSTOKENSTRING")
r, err := client.Service.Operation(auth, args) r, err := client.Service.Operation(auth, args)
``` ```
Or via OAuth2 module to automatically refresh tokens and perform user authentication. Or via OAuth2 module to automatically refresh tokens and perform user authentication.
```golang ```go
import "golang.org/x/oauth2" import "golang.org/x/oauth2"
/* Perform OAuth2 round trip request and obtain a token */ /* Perform OAuth2 round trip request and obtain a token */

View File

@ -13,20 +13,20 @@ This API client was generated by the [OpenAPI Generator](https://openapi-generat
Install the following dependencies: Install the following dependencies:
```shell ```sh
go get github.com/stretchr/testify/assert go get github.com/stretchr/testify/assert
go get golang.org/x/net/context go get golang.org/x/net/context
``` ```
Put the package under your project folder and add the following in import: Put the package under your project folder and add the following in import:
```golang ```go
import openapi "github.com/GIT_USER_ID/GIT_REPO_ID" import openapi "github.com/GIT_USER_ID/GIT_REPO_ID"
``` ```
To use a proxy, set the environment variable `HTTP_PROXY`: To use a proxy, set the environment variable `HTTP_PROXY`:
```golang ```go
os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port") os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")
``` ```
@ -38,7 +38,7 @@ Default configuration comes with `Servers` field that contains server objects as
For using other server than the one defined on index 0 set context value `openapi.ContextServerIndex` of type `int`. For using other server than the one defined on index 0 set context value `openapi.ContextServerIndex` of type `int`.
```golang ```go
ctx := context.WithValue(context.Background(), openapi.ContextServerIndex, 1) ctx := context.WithValue(context.Background(), openapi.ContextServerIndex, 1)
``` ```
@ -46,7 +46,7 @@ ctx := context.WithValue(context.Background(), openapi.ContextServerIndex, 1)
Templated server URL is formatted using default variables from configuration or from context value `openapi.ContextServerVariables` of type `map[string]string`. Templated server URL is formatted using default variables from configuration or from context value `openapi.ContextServerVariables` of type `map[string]string`.
```golang ```go
ctx := context.WithValue(context.Background(), openapi.ContextServerVariables, map[string]string{ ctx := context.WithValue(context.Background(), openapi.ContextServerVariables, map[string]string{
"basePath": "v2", "basePath": "v2",
}) })
@ -60,7 +60,7 @@ Each operation can use different server URL defined using `OperationServers` map
An operation is uniquely identified by `"{classname}Service.{nickname}"` string. An operation is uniquely identified by `"{classname}Service.{nickname}"` string.
Similar rules for overriding default operation server index and variables applies by using `openapi.ContextOperationServerIndices` and `openapi.ContextOperationServerVariables` context maps. Similar rules for overriding default operation server index and variables applies by using `openapi.ContextOperationServerIndices` and `openapi.ContextOperationServerVariables` context maps.
```golang ```go
ctx := context.WithValue(context.Background(), openapi.ContextOperationServerIndices, map[string]int{ ctx := context.WithValue(context.Background(), openapi.ContextOperationServerIndices, map[string]int{
"{classname}Service.{nickname}": 2, "{classname}Service.{nickname}": 2,
}) })
@ -126,7 +126,7 @@ Authentication schemes defined for the API:
Example Example
```golang ```go
auth := context.WithValue(context.Background(), openapi.ContextBasicAuth, openapi.BasicAuth{ auth := context.WithValue(context.Background(), openapi.ContextBasicAuth, openapi.BasicAuth{
UserName: "username", UserName: "username",
Password: "password", Password: "password",
@ -140,7 +140,7 @@ r, err := client.Service.Operation(auth, args)
Example Example
```golang ```go
auth := context.WithValue(context.Background(), openapi.ContextAccessToken, "BEARER_TOKEN_STRING") auth := context.WithValue(context.Background(), openapi.ContextAccessToken, "BEARER_TOKEN_STRING")
r, err := client.Service.Operation(auth, args) r, err := client.Service.Operation(auth, args)
``` ```

View File

@ -13,7 +13,7 @@ This API client was generated by the [OpenAPI Generator](https://openapi-generat
Install the following dependencies: Install the following dependencies:
```shell ```sh
go get github.com/stretchr/testify/assert go get github.com/stretchr/testify/assert
go get golang.org/x/oauth2 go get golang.org/x/oauth2
go get golang.org/x/net/context go get golang.org/x/net/context
@ -21,13 +21,13 @@ go get golang.org/x/net/context
Put the package under your project folder and add the following in import: Put the package under your project folder and add the following in import:
```golang ```go
import petstore "github.com/GIT_USER_ID/GIT_REPO_ID" import petstore "github.com/GIT_USER_ID/GIT_REPO_ID"
``` ```
To use a proxy, set the environment variable `HTTP_PROXY`: To use a proxy, set the environment variable `HTTP_PROXY`:
```golang ```go
os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port") os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")
``` ```
@ -39,7 +39,7 @@ Default configuration comes with `Servers` field that contains server objects as
For using other server than the one defined on index 0 set context value `petstore.ContextServerIndex` of type `int`. For using other server than the one defined on index 0 set context value `petstore.ContextServerIndex` of type `int`.
```golang ```go
ctx := context.WithValue(context.Background(), petstore.ContextServerIndex, 1) ctx := context.WithValue(context.Background(), petstore.ContextServerIndex, 1)
``` ```
@ -47,7 +47,7 @@ ctx := context.WithValue(context.Background(), petstore.ContextServerIndex, 1)
Templated server URL is formatted using default variables from configuration or from context value `petstore.ContextServerVariables` of type `map[string]string`. Templated server URL is formatted using default variables from configuration or from context value `petstore.ContextServerVariables` of type `map[string]string`.
```golang ```go
ctx := context.WithValue(context.Background(), petstore.ContextServerVariables, map[string]string{ ctx := context.WithValue(context.Background(), petstore.ContextServerVariables, map[string]string{
"basePath": "v2", "basePath": "v2",
}) })
@ -61,7 +61,7 @@ Each operation can use different server URL defined using `OperationServers` map
An operation is uniquely identified by `"{classname}Service.{nickname}"` string. An operation is uniquely identified by `"{classname}Service.{nickname}"` string.
Similar rules for overriding default operation server index and variables applies by using `petstore.ContextOperationServerIndices` and `petstore.ContextOperationServerVariables` context maps. Similar rules for overriding default operation server index and variables applies by using `petstore.ContextOperationServerIndices` and `petstore.ContextOperationServerVariables` context maps.
```golang ```go
ctx := context.WithValue(context.Background(), petstore.ContextOperationServerIndices, map[string]int{ ctx := context.WithValue(context.Background(), petstore.ContextOperationServerIndices, map[string]int{
"{classname}Service.{nickname}": 2, "{classname}Service.{nickname}": 2,
}) })
@ -182,14 +182,14 @@ Authentication schemes defined for the API:
Example Example
```golang ```go
auth := context.WithValue(context.Background(), petstore.ContextAccessToken, "ACCESSTOKENSTRING") auth := context.WithValue(context.Background(), petstore.ContextAccessToken, "ACCESSTOKENSTRING")
r, err := client.Service.Operation(auth, args) r, err := client.Service.Operation(auth, args)
``` ```
Or via OAuth2 module to automatically refresh tokens and perform user authentication. Or via OAuth2 module to automatically refresh tokens and perform user authentication.
```golang ```go
import "golang.org/x/oauth2" import "golang.org/x/oauth2"
/* Perform OAuth2 round trip request and obtain a token */ /* Perform OAuth2 round trip request and obtain a token */
@ -209,7 +209,7 @@ Note, each API key must be added to a map of `map[string]APIKey` where the key i
Example Example
```golang ```go
auth := context.WithValue( auth := context.WithValue(
context.Background(), context.Background(),
petstore.ContextAPIKeys, petstore.ContextAPIKeys,
@ -230,7 +230,7 @@ Note, each API key must be added to a map of `map[string]APIKey` where the key i
Example Example
```golang ```go
auth := context.WithValue( auth := context.WithValue(
context.Background(), context.Background(),
petstore.ContextAPIKeys, petstore.ContextAPIKeys,
@ -247,7 +247,7 @@ r, err := client.Service.Operation(auth, args)
Example Example
```golang ```go
auth := context.WithValue(context.Background(), petstore.ContextBasicAuth, petstore.BasicAuth{ auth := context.WithValue(context.Background(), petstore.ContextBasicAuth, petstore.BasicAuth{
UserName: "username", UserName: "username",
Password: "password", Password: "password",

View File

@ -13,20 +13,20 @@ This API client was generated by the [OpenAPI Generator](https://openapi-generat
Install the following dependencies: Install the following dependencies:
```shell ```sh
go get github.com/stretchr/testify/assert go get github.com/stretchr/testify/assert
go get golang.org/x/net/context go get golang.org/x/net/context
``` ```
Put the package under your project folder and add the following in import: Put the package under your project folder and add the following in import:
```golang ```go
import x_auth_id_alias "github.com/GIT_USER_ID/GIT_REPO_ID" import x_auth_id_alias "github.com/GIT_USER_ID/GIT_REPO_ID"
``` ```
To use a proxy, set the environment variable `HTTP_PROXY`: To use a proxy, set the environment variable `HTTP_PROXY`:
```golang ```go
os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port") os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")
``` ```
@ -38,7 +38,7 @@ Default configuration comes with `Servers` field that contains server objects as
For using other server than the one defined on index 0 set context value `x_auth_id_alias.ContextServerIndex` of type `int`. For using other server than the one defined on index 0 set context value `x_auth_id_alias.ContextServerIndex` of type `int`.
```golang ```go
ctx := context.WithValue(context.Background(), x_auth_id_alias.ContextServerIndex, 1) ctx := context.WithValue(context.Background(), x_auth_id_alias.ContextServerIndex, 1)
``` ```
@ -46,7 +46,7 @@ ctx := context.WithValue(context.Background(), x_auth_id_alias.ContextServerInde
Templated server URL is formatted using default variables from configuration or from context value `x_auth_id_alias.ContextServerVariables` of type `map[string]string`. Templated server URL is formatted using default variables from configuration or from context value `x_auth_id_alias.ContextServerVariables` of type `map[string]string`.
```golang ```go
ctx := context.WithValue(context.Background(), x_auth_id_alias.ContextServerVariables, map[string]string{ ctx := context.WithValue(context.Background(), x_auth_id_alias.ContextServerVariables, map[string]string{
"basePath": "v2", "basePath": "v2",
}) })
@ -60,7 +60,7 @@ Each operation can use different server URL defined using `OperationServers` map
An operation is uniquely identified by `"{classname}Service.{nickname}"` string. An operation is uniquely identified by `"{classname}Service.{nickname}"` string.
Similar rules for overriding default operation server index and variables applies by using `x_auth_id_alias.ContextOperationServerIndices` and `x_auth_id_alias.ContextOperationServerVariables` context maps. Similar rules for overriding default operation server index and variables applies by using `x_auth_id_alias.ContextOperationServerIndices` and `x_auth_id_alias.ContextOperationServerVariables` context maps.
```golang ```go
ctx := context.WithValue(context.Background(), x_auth_id_alias.ContextOperationServerIndices, map[string]int{ ctx := context.WithValue(context.Background(), x_auth_id_alias.ContextOperationServerIndices, map[string]int{
"{classname}Service.{nickname}": 2, "{classname}Service.{nickname}": 2,
}) })
@ -101,7 +101,7 @@ Note, each API key must be added to a map of `map[string]APIKey` where the key i
Example Example
```golang ```go
auth := context.WithValue( auth := context.WithValue(
context.Background(), context.Background(),
x_auth_id_alias.ContextAPIKeys, x_auth_id_alias.ContextAPIKeys,
@ -122,7 +122,7 @@ Note, each API key must be added to a map of `map[string]APIKey` where the key i
Example Example
```golang ```go
auth := context.WithValue( auth := context.WithValue(
context.Background(), context.Background(),
x_auth_id_alias.ContextAPIKeys, x_auth_id_alias.ContextAPIKeys,

View File

@ -13,7 +13,7 @@ This API client was generated by the [OpenAPI Generator](https://openapi-generat
Install the following dependencies: Install the following dependencies:
```shell ```sh
go get github.com/stretchr/testify/assert go get github.com/stretchr/testify/assert
go get golang.org/x/oauth2 go get golang.org/x/oauth2
go get golang.org/x/net/context go get golang.org/x/net/context
@ -21,13 +21,13 @@ go get golang.org/x/net/context
Put the package under your project folder and add the following in import: Put the package under your project folder and add the following in import:
```golang ```go
import petstore "github.com/GIT_USER_ID/GIT_REPO_ID" import petstore "github.com/GIT_USER_ID/GIT_REPO_ID"
``` ```
To use a proxy, set the environment variable `HTTP_PROXY`: To use a proxy, set the environment variable `HTTP_PROXY`:
```golang ```go
os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port") os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")
``` ```
@ -39,7 +39,7 @@ Default configuration comes with `Servers` field that contains server objects as
For using other server than the one defined on index 0 set context value `petstore.ContextServerIndex` of type `int`. For using other server than the one defined on index 0 set context value `petstore.ContextServerIndex` of type `int`.
```golang ```go
ctx := context.WithValue(context.Background(), petstore.ContextServerIndex, 1) ctx := context.WithValue(context.Background(), petstore.ContextServerIndex, 1)
``` ```
@ -47,7 +47,7 @@ ctx := context.WithValue(context.Background(), petstore.ContextServerIndex, 1)
Templated server URL is formatted using default variables from configuration or from context value `petstore.ContextServerVariables` of type `map[string]string`. Templated server URL is formatted using default variables from configuration or from context value `petstore.ContextServerVariables` of type `map[string]string`.
```golang ```go
ctx := context.WithValue(context.Background(), petstore.ContextServerVariables, map[string]string{ ctx := context.WithValue(context.Background(), petstore.ContextServerVariables, map[string]string{
"basePath": "v2", "basePath": "v2",
}) })
@ -61,7 +61,7 @@ Each operation can use different server URL defined using `OperationServers` map
An operation is uniquely identified by `"{classname}Service.{nickname}"` string. An operation is uniquely identified by `"{classname}Service.{nickname}"` string.
Similar rules for overriding default operation server index and variables applies by using `petstore.ContextOperationServerIndices` and `petstore.ContextOperationServerVariables` context maps. Similar rules for overriding default operation server index and variables applies by using `petstore.ContextOperationServerIndices` and `petstore.ContextOperationServerVariables` context maps.
```golang ```go
ctx := context.WithValue(context.Background(), petstore.ContextOperationServerIndices, map[string]int{ ctx := context.WithValue(context.Background(), petstore.ContextOperationServerIndices, map[string]int{
"{classname}Service.{nickname}": 2, "{classname}Service.{nickname}": 2,
}) })
@ -104,14 +104,14 @@ Authentication schemes defined for the API:
Example Example
```golang ```go
auth := context.WithValue(context.Background(), petstore.ContextAccessToken, "ACCESSTOKENSTRING") auth := context.WithValue(context.Background(), petstore.ContextAccessToken, "ACCESSTOKENSTRING")
r, err := client.Service.Operation(auth, args) r, err := client.Service.Operation(auth, args)
``` ```
Or via OAuth2 module to automatically refresh tokens and perform user authentication. Or via OAuth2 module to automatically refresh tokens and perform user authentication.
```golang ```go
import "golang.org/x/oauth2" import "golang.org/x/oauth2"
/* Perform OAuth2 round trip request and obtain a token */ /* Perform OAuth2 round trip request and obtain a token */

View File

@ -13,7 +13,7 @@ This API client was generated by the [OpenAPI Generator](https://openapi-generat
Install the following dependencies: Install the following dependencies:
```shell ```sh
go get github.com/stretchr/testify/assert go get github.com/stretchr/testify/assert
go get golang.org/x/oauth2 go get golang.org/x/oauth2
go get golang.org/x/net/context go get golang.org/x/net/context
@ -21,13 +21,13 @@ go get golang.org/x/net/context
Put the package under your project folder and add the following in import: Put the package under your project folder and add the following in import:
```golang ```go
import petstore "github.com/GIT_USER_ID/GIT_REPO_ID" import petstore "github.com/GIT_USER_ID/GIT_REPO_ID"
``` ```
To use a proxy, set the environment variable `HTTP_PROXY`: To use a proxy, set the environment variable `HTTP_PROXY`:
```golang ```go
os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port") os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")
``` ```
@ -39,7 +39,7 @@ Default configuration comes with `Servers` field that contains server objects as
For using other server than the one defined on index 0 set context value `petstore.ContextServerIndex` of type `int`. For using other server than the one defined on index 0 set context value `petstore.ContextServerIndex` of type `int`.
```golang ```go
ctx := context.WithValue(context.Background(), petstore.ContextServerIndex, 1) ctx := context.WithValue(context.Background(), petstore.ContextServerIndex, 1)
``` ```
@ -47,7 +47,7 @@ ctx := context.WithValue(context.Background(), petstore.ContextServerIndex, 1)
Templated server URL is formatted using default variables from configuration or from context value `petstore.ContextServerVariables` of type `map[string]string`. Templated server URL is formatted using default variables from configuration or from context value `petstore.ContextServerVariables` of type `map[string]string`.
```golang ```go
ctx := context.WithValue(context.Background(), petstore.ContextServerVariables, map[string]string{ ctx := context.WithValue(context.Background(), petstore.ContextServerVariables, map[string]string{
"basePath": "v2", "basePath": "v2",
}) })
@ -61,7 +61,7 @@ Each operation can use different server URL defined using `OperationServers` map
An operation is uniquely identified by `"{classname}Service.{nickname}"` string. An operation is uniquely identified by `"{classname}Service.{nickname}"` string.
Similar rules for overriding default operation server index and variables applies by using `petstore.ContextOperationServerIndices` and `petstore.ContextOperationServerVariables` context maps. Similar rules for overriding default operation server index and variables applies by using `petstore.ContextOperationServerIndices` and `petstore.ContextOperationServerVariables` context maps.
```golang ```go
ctx := context.WithValue(context.Background(), petstore.ContextOperationServerIndices, map[string]int{ ctx := context.WithValue(context.Background(), petstore.ContextOperationServerIndices, map[string]int{
"{classname}Service.{nickname}": 2, "{classname}Service.{nickname}": 2,
}) })
@ -205,14 +205,14 @@ Authentication schemes defined for the API:
Example Example
```golang ```go
auth := context.WithValue(context.Background(), petstore.ContextAccessToken, "ACCESSTOKENSTRING") auth := context.WithValue(context.Background(), petstore.ContextAccessToken, "ACCESSTOKENSTRING")
r, err := client.Service.Operation(auth, args) r, err := client.Service.Operation(auth, args)
``` ```
Or via OAuth2 module to automatically refresh tokens and perform user authentication. Or via OAuth2 module to automatically refresh tokens and perform user authentication.
```golang ```go
import "golang.org/x/oauth2" import "golang.org/x/oauth2"
/* Perform OAuth2 round trip request and obtain a token */ /* Perform OAuth2 round trip request and obtain a token */
@ -232,7 +232,7 @@ Note, each API key must be added to a map of `map[string]APIKey` where the key i
Example Example
```golang ```go
auth := context.WithValue( auth := context.WithValue(
context.Background(), context.Background(),
petstore.ContextAPIKeys, petstore.ContextAPIKeys,
@ -253,7 +253,7 @@ Note, each API key must be added to a map of `map[string]APIKey` where the key i
Example Example
```golang ```go
auth := context.WithValue( auth := context.WithValue(
context.Background(), context.Background(),
petstore.ContextAPIKeys, petstore.ContextAPIKeys,
@ -270,7 +270,7 @@ r, err := client.Service.Operation(auth, args)
Example Example
```golang ```go
auth := context.WithValue(context.Background(), petstore.ContextBasicAuth, petstore.BasicAuth{ auth := context.WithValue(context.Background(), petstore.ContextBasicAuth, petstore.BasicAuth{
UserName: "username", UserName: "username",
Password: "password", Password: "password",
@ -284,7 +284,7 @@ r, err := client.Service.Operation(auth, args)
Example Example
```golang ```go
auth := context.WithValue(context.Background(), petstore.ContextAccessToken, "BEARER_TOKEN_STRING") auth := context.WithValue(context.Background(), petstore.ContextAccessToken, "BEARER_TOKEN_STRING")
r, err := client.Service.Operation(auth, args) r, err := client.Service.Operation(auth, args)
``` ```
@ -295,7 +295,7 @@ r, err := client.Service.Operation(auth, args)
Example Example
```golang ```go
authConfig := petstore.HttpSignatureAuth{ authConfig := petstore.HttpSignatureAuth{
KeyId: "my-key-id", KeyId: "my-key-id",
PrivateKeyPath: "rsa.pem", PrivateKeyPath: "rsa.pem",

View File

@ -68,3 +68,4 @@ func (c *Container) UploadFile(ctx echo.Context) error {
Message: "Hello World", Message: "Hello World",
}) })
} }

View File

@ -35,3 +35,4 @@ func (c *Container) PlaceOrder(ctx echo.Context) error {
Message: "Hello World", Message: "Hello World",
}) })
} }

View File

@ -67,3 +67,4 @@ func (c *Container) UpdateUser(ctx echo.Context) error {
Message: "Hello World", Message: "Hello World",
}) })
} }