maps

package
v0.3.0-alpha.4 Latest Latest
Warning

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

Go to latest
Published: Dec 11, 2024 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetValueAsBool

func GetValueAsBool(dict map[string]any, key string) bool

以布尔形式从字典中获取指定键的值。

入参:

  • dict: 字典。
  • key: 键。

出参:

  • 字典中键对应的值。如果指定键不存在或者值的类型不是布尔,则返回 false。

func GetValueAsInt32

func GetValueAsInt32(dict map[string]any, key string) int32

以 32 位整数形式从字典中获取指定键的值。

入参:

  • dict: 字典。
  • key: 键。

出参:

  • 字典中键对应的值。如果指定键不存在或者值的类型不是 32 位整数,则返回 0。

func GetValueAsInt64

func GetValueAsInt64(dict map[string]any, key string) int64

以 64 位整数形式从字典中获取指定键的值。

入参:

  • dict: 字典。
  • key: 键。

出参:

  • 字典中键对应的值。如果指定键不存在或者值的类型不是 64 位整数,则返回 0。

func GetValueAsString

func GetValueAsString(dict map[string]any, key string) string

以字符串形式从字典中获取指定键的值。

入参:

  • dict: 字典。
  • key: 键。

出参:

  • 字典中键对应的值。如果指定键不存在或者值的类型不是字符串,则返回空字符串。

func GetValueOrDefaultAsBool

func GetValueOrDefaultAsBool(dict map[string]any, key string, defaultValue bool) bool

以布尔形式从字典中获取指定键的值。

入参:

  • dict: 字典。
  • key: 键。
  • defaultValue: 默认值。

出参:

  • 字典中键对应的值。如果指定键不存在或者值的类型不是布尔,则返回默认值。

func GetValueOrDefaultAsInt32

func GetValueOrDefaultAsInt32(dict map[string]any, key string, defaultValue int32) int32

以 32 位整数形式从字典中获取指定键的值。

入参:

  • dict: 字典。
  • key: 键。
  • defaultValue: 默认值。

出参:

  • 字典中键对应的值。如果指定键不存在、值的类型不是 32 位整数或者值为零值,则返回默认值。

func GetValueOrDefaultAsInt64

func GetValueOrDefaultAsInt64(dict map[string]any, key string, defaultValue int64) int64

以 64 位整数形式从字典中获取指定键的值。

入参:

  • dict: 字典。
  • key: 键。
  • defaultValue: 默认值。

出参:

  • 字典中键对应的值。如果指定键不存在、值的类型不是 64 位整数或者值为零值,则返回默认值。

func GetValueOrDefaultAsString

func GetValueOrDefaultAsString(dict map[string]any, key string, defaultValue string) string

以字符串形式从字典中获取指定键的值。

入参:

  • dict: 字典。
  • key: 键。
  • defaultValue: 默认值。

出参:

  • 字典中键对应的值。如果指定键不存在、值的类型不是字符串或者值为零值,则返回默认值。

Types

This section is empty.

Jump to

Keyboard shortcuts

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