gohelper

package
v1.9.0 Latest Latest
Warning

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

Go to latest
Published: Oct 18, 2025 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Array

func Array(
	g *golang.File, m metamodel.StringProvider, cols model.Columns, importantCols model.Columns, args *metamodel.Args, goVersion string, linebreak string,
) (*file.File, error)

func BlockArrayClone

func BlockArrayClone(str metamodel.StringProvider) *golang.Block

func BlockArrayRandom

func BlockArrayRandom(str metamodel.StringProvider) *golang.Block

func BlockArrayToCSV

func BlockArrayToCSV(str metamodel.StringProvider) *golang.Block

func BlockClone

func BlockClone(g *golang.File, cols model.Columns, str metamodel.StringProvider) *golang.Block

func BlockFieldDescs

func BlockFieldDescs(cols model.Columns, str metamodel.StringProvider) (*golang.Block, error)

func BlockRandom

func BlockRandom(cols model.Columns, str metamodel.StringProvider, enums enum.Enums) (*golang.Block, error)

func BlockString

func BlockString(g *golang.File, cols model.Columns, str metamodel.StringProvider) *golang.Block

func BlockStrings

func BlockStrings(g *golang.File, cols model.Columns, str metamodel.StringProvider) *golang.Block

func BlockTitle

func BlockTitle(g *golang.File, cols model.Columns, str metamodel.StringProvider) *golang.Block

func BlockToCSV

func BlockToCSV(str metamodel.StringProvider) *golang.Block

func BlockToData

func BlockToData(m metamodel.StringProvider, cols model.Columns, suffix string, database string) *golang.Block

func BlockWebPath

func BlockWebPath(g *golang.File, cols model.Columns, str metamodel.StringProvider) *golang.Block

func ColumnTag

func ColumnTag(col *model.Column) string

func DiffBlock

func DiffBlock(g *golang.File, cols model.Columns, m metamodel.StringProvider, enums enum.Enums) (*golang.Block, error)

func FromMap

func JSONSuffix

func JSONSuffix(col *model.Column) string

func ModelArray

func ModelArray(m metamodel.StringProvider) *golang.Block

func ModelArrayGet

func ModelArrayGet(g *golang.File, m metamodel.StringProvider, cols model.Columns, x *metamodel.Args, goVersion string) (*golang.Block, error)

func ModelArrayToMaps

func ModelArrayToMaps(m metamodel.StringProvider) *golang.Block

func ModelArrayToOrderedMaps

func ModelArrayToOrderedMaps(m metamodel.StringProvider) *golang.Block

func ToOrderedMap

func ToOrderedMap(m metamodel.StringProvider, cols model.Columns) *golang.Block

Types

This section is empty.

Jump to

Keyboard shortcuts

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