Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func If ¶
用法示例:
result := ifelse.If[string](age < 18).Then("child").
ElseIf(age < 60).Then("adult").
ElseIf(age < 120).Then("senior").
Else("invalid")
func Ternary ¶
三目条件函数。
入参:
- condition: 条件。
- consequent: 条件为真时返回的值。
- alternative: 条件为假时返回的值。
出参:
- 若 condition 的为真,将返回 consequent;否则,将返回 alternative。
func TernaryFunc ¶
与 Ternary 类似,但返回值支持延迟计算函数。
入参:
- condition: 条件。
- consequentFunc: 条件为真时返回的计算函数。
- alternativeFunc: 条件为假时返回的计算函数。
出参:
- 若 condition 的为真,将返回 consequentFunc 的计算结果;否则,将返回 alternativeFunc 的计算结果。
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.