Help us shape the future of Go! Take the 2026 Go Developer Survey

param

package
v0.0.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 4, 2022 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewBigNumericQueryParameter

func NewBigNumericQueryParameter(name string, t big.Rat) (*bigquery.QueryParameter, error)

NewBigNumericQueryParameter returns a big numeric query parameter

func NewBoolPtrQueryParameter

func NewBoolPtrQueryParameter(name string, v *bool) (*bigquery.QueryParameter, error)

NewBoolPtrQueryParameter returns an bool query parameter

func NewBoolQueryParameter

func NewBoolQueryParameter(name string, v bool) (*bigquery.QueryParameter, error)

NewBoolQueryParameter returns a bool query parameter

func NewBytesQueryParameter

func NewBytesQueryParameter(name string, v []byte) (*bigquery.QueryParameter, error)

NewBytesQueryParameter returns bytes query parameter

func NewFloatPtrQueryParameter

func NewFloatPtrQueryParameter(name string, v *float64) (*bigquery.QueryParameter, error)

NewFloatPtrQueryParameter returns a float query parameter

func NewFloatQueryParameter

func NewFloatQueryParameter(name string, v float64) (*bigquery.QueryParameter, error)

NewFloatQueryParameter returns a float query parameter

func NewIntPtrQueryParameter

func NewIntPtrQueryParameter(name string, v *int) (*bigquery.QueryParameter, error)

NewIntPtrQueryParameter returns an int query parameter

func NewIntQueryParameter

func NewIntQueryParameter(name string, v int) (*bigquery.QueryParameter, error)

NewIntQueryParameter returns an int query parameter

func NewSliceQueryParameter

func NewSliceQueryParameter(name string, values []*bigquery.QueryParameterValue, paramType *bigquery.QueryParameterType) (*bigquery.QueryParameter, error)

NewSliceQueryParameter returns slice query parameters

func NewStringPtrQueryParameter

func NewStringPtrQueryParameter(name string, v *string) (*bigquery.QueryParameter, error)

NewStringPtrQueryParameter returns a string query parameter

func NewStringQueryParameter

func NewStringQueryParameter(name string, v string) (*bigquery.QueryParameter, error)

NewStringQueryParameter returns a string query parameter

func NewTimeQueryParameter

func NewTimeQueryParameter(name string, t time.Time) (*bigquery.QueryParameter, error)

NewTimeQueryParameter returns a time query parameter

Types

type Param

type Param struct {
	Name string
	// contains filtered or unexported fields
}

Param represents a query param

func New

func New(name string, value interface{}) *Param

New creates a param

func (*Param) QueryParameter

func (p *Param) QueryParameter() (*bigquery.QueryParameter, error)

QueryParameter returns bigquery QueryParameter

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL