Documentation
¶
Index ¶
- func IsObjHasInitAlloc(val reflect.Value, typ reflect.Type) bool
- func IsReflectTypeHasInitAlloc(typ reflect.Type) bool
- func MapStringStringToSortedStringKeyValueList(m map[string]string) []udwMap.KeyValuePair
- func MustGoTypeMarshalWithBuf(ctx MustGoTypeMarshalContext, obj interface{}, _buf *bytes.Buffer)
- func MustReadGoChar(r *udwGoReader.Reader) []byte
- func MustReadGoString(r *udwGoReader.Reader) (output []byte)
- func MustReadGoStringFromString(s string) (output string)
- func MustWriteObjectToMainPackage(obj interface{}) string
- func MustWriteObjectToMainPackageASCIISafe(obj interface{}) string
- func MustWriteObjectToMainPackageWithBuf(obj interface{}, _buf *bytes.Buffer)
- func MustWriteObjectToMainPackageWithUnexport(obj interface{}) string
- func StringToGoVarName(in string) string
- func WriteByteSlice(buf []byte) string
- func WriteGoConst(pairList []udwMap.KeyValuePair) string
- func WriteGoConstByMap(m map[string]string) string
- func WriteReflectTypeNameToGoFile(Ctx MustGoTypeMarshalContext, Typ reflect.Type, Buf *bytes.Buffer)
- func WriteStringToGolang(s string) string
- func WriteStringToGolangASCII(s string) string
- func WriteStringToGolangDoubleQuotation(s string) string
- func WriteStringToGolangDoubleQuotationASCII(s string) string
- func WriteStringToGolangDoubleQuotationToBuf(s string, outBuf *bytes.Buffer)
- func WriteStringToGolangToBuf(s string, _buf *bytes.Buffer)
- type MustGoTypeMarshalContext
- type WriteReflectTypeNameToGoFileRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MapStringStringToSortedStringKeyValueList ¶
func MapStringStringToSortedStringKeyValueList(m map[string]string) []udwMap.KeyValuePair
func MustGoTypeMarshalWithBuf ¶
func MustGoTypeMarshalWithBuf(ctx MustGoTypeMarshalContext, obj interface{}, _buf *bytes.Buffer)
func MustReadGoChar ¶
func MustReadGoChar(r *udwGoReader.Reader) []byte
func MustReadGoString ¶
func MustReadGoString(r *udwGoReader.Reader) (output []byte)
func MustWriteObjectToMainPackage ¶
func MustWriteObjectToMainPackage(obj interface{}) string
func MustWriteObjectToMainPackageASCIISafe ¶
func MustWriteObjectToMainPackageASCIISafe(obj interface{}) string
func MustWriteObjectToMainPackageWithUnexport ¶
func MustWriteObjectToMainPackageWithUnexport(obj interface{}) string
func StringToGoVarName ¶
func WriteByteSlice ¶
func WriteGoConst ¶
func WriteGoConst(pairList []udwMap.KeyValuePair) string
func WriteGoConstByMap ¶
func WriteReflectTypeNameToGoFile ¶
func WriteReflectTypeNameToGoFile(Ctx MustGoTypeMarshalContext, Typ reflect.Type, Buf *bytes.Buffer)
func WriteStringToGolang ¶
Types ¶
Source Files
¶
Click to show internal directories.
Click to hide internal directories.