{
  "id": "06613dfa7e5d3e0d85f14e2d",
  "source": "go:parse",
  "type": "go-type",
  "title": "parse.type NumberNode",
  "content": "# type parse.type NumberNode ¶\n\n```\ntype NumberNode struct {\n\tNodeType\n\tPos\n\n\tIsInt      bool       // Number has an integral value.\n\tIsUint     bool       // Number has an unsigned integral value.\n\tIsFloat    bool       // Number has a floating-point value.\n\tIsComplex  bool       // Number is complex.\n\tInt64      int64      // The signed integer value.\n\tUint64     uint64     // The unsigned integer value.\n\tFloat64    float64    // The floating-point value.\n\tComplex128 complex128 // The complex value.\n\tText       string     // The original textual representation from the input.\n\t// contains filtered or unexported fields\n}\n```\n\nNumberNode holds a number: signed or unsigned integer, float, or complex.\nThe value is parsed and stored under all the types that can represent the value.\nThis simulates in a small amount of code the behavior of Go's ideal constants.",
  "url": "https://pkg.go.dev/parse#type NumberNode ¶",
  "metadata": {
    "fields": "null",
    "import_path": "Standard library/text/template/parse",
    "kind": "type",
    "method_count": 0,
    "package": "parse",
    "symbol": "type NumberNode ¶",
    "type_kind": "alias",
    "underlying": "type NumberNode struct {\n\tNodeType\n\tPos\n\n\tIsInt      bool       // Number has an integral value.\n\tIsUint     bool       // Number has an unsigned integral value.\n\tIsFloat    bool       // Number has a floating-point value.\n\tIsComplex  bool       // Number is complex.\n\tInt64      int64      // The signed integer value.\n\tUint64     uint64     // The unsigned integer value.\n\tFloat64    float64    // The floating-point value.\n\tComplex128 complex128 // The complex value.\n\tText       string     // The original textual representation from the input.\n\t// contains filtered or unexported fields\n}"
  },
  "hash": "71ef92b500c65f9136f46817b50e52dad2d0ac154367eb4b3a2e3faea7693094",
  "timestamp": "2026-02-23T11:22:10.617611061+01:00"
}