func strconv.ParseFloat
51 uses
strconv (current package)
atof.go#L694: func ParseFloat(s string, bitSize int) (float64, error) {
database/sql
convert.go#L467: f64, err := strconv.ParseFloat(s, dv.Type().Bits())
encoding/json
decode.go#L198: return strconv.ParseFloat(string(n), 64)
decode.go#L842: f, err := strconv.ParseFloat(s, 64)
decode.go#L1019: n, err := strconv.ParseFloat(string(item), v.Type().Bits())
encoding/xml
read.go#L662: ftmp, err := strconv.ParseFloat(strings.TrimSpace(string(src)), dst.Type().Bits())
flag
flag.go#L265: v, err := strconv.ParseFloat(s, 64)
fmt
scan.go#L781: f, err := strconv.ParseFloat(str[:p], n)
scan.go#L799: f, err := strconv.ParseFloat(str, n)
github.com/jackc/pgx/v5/pgtype
box.go#L193: x1, err := strconv.ParseFloat(str[:end], 64)
box.go#L201: y1, err := strconv.ParseFloat(str[:end], 64)
box.go#L209: x2, err := strconv.ParseFloat(str[:end], 64)
box.go#L216: y2, err := strconv.ParseFloat(str, 64)
circle.go#L203: x, err := strconv.ParseFloat(str[:end], 64)
circle.go#L211: y, err := strconv.ParseFloat(str[:end], 64)
circle.go#L218: r, err := strconv.ParseFloat(str, 64)
float4.go#L53: n, err := strconv.ParseFloat(string(src), 32)
float4.go#L288: n, err := strconv.ParseFloat(string(src), 32)
float8.go#L61: n, err := strconv.ParseFloat(string(src), 64)
float8.go#L326: n, err := strconv.ParseFloat(string(src), 64)
float8.go#L346: n, err := strconv.ParseFloat(string(src), 64)
line.go#L193: a, err := strconv.ParseFloat(parts[0], 64)
line.go#L198: b, err := strconv.ParseFloat(parts[1], 64)
line.go#L203: c, err := strconv.ParseFloat(parts[2], 64)
lseg.go#L193: x1, err := strconv.ParseFloat(str[:end], 64)
lseg.go#L201: y1, err := strconv.ParseFloat(str[:end], 64)
lseg.go#L209: x2, err := strconv.ParseFloat(str[:end], 64)
lseg.go#L216: y2, err := strconv.ParseFloat(str, 64)
numeric.go#L93: f, err := strconv.ParseFloat(string(buf), 64)
path.go#L233: x, err := strconv.ParseFloat(str[:end], 64)
path.go#L241: y, err := strconv.ParseFloat(str[:end], 64)
point.go#L60: x, err := strconv.ParseFloat(sx, 64)
point.go#L65: y, err := strconv.ParseFloat(sy, 64)
point.go#L258: x, err := strconv.ParseFloat(sx, 64)
point.go#L263: y, err := strconv.ParseFloat(sy, 64)
polygon.go#L214: x, err := strconv.ParseFloat(str[:end], 64)
polygon.go#L222: y, err := strconv.ParseFloat(str[:end], 64)
github.com/valyala/fastjson/fastfloat
parse.go#L231: f, err := strconv.ParseFloat(s, 64)
parse.go#L283: f, err := strconv.ParseFloat(s, 64)
parse.go#L329: f, err := strconv.ParseFloat(s, 64)
parse.go#L389: f, err := strconv.ParseFloat(s, 64)
parse.go#L441: f, err := strconv.ParseFloat(s, 64)
parse.go#L487: f, err := strconv.ParseFloat(s, 64)
golang.org/x/text/language
parse.go#L198: if w, err = strconv.ParseFloat(weight, 32); err != nil {
google.golang.org/protobuf/internal/encoding/defval
default.go#L98: v, err = strconv.ParseFloat(s, 64)
google.golang.org/protobuf/internal/encoding/json
decode_token.go#L133: f, err := strconv.ParseFloat(t.RawString(), bitSize)
google.golang.org/protobuf/internal/encoding/text
decode_token.go#L319: n, err := strconv.ParseFloat(t.str, 64)
decode_token.go#L342: n, err := strconv.ParseFloat(t.str, 64)
net/http/pprof
pprof.go#L172: sec, err := strconv.ParseFloat(r.FormValue("seconds"), 64)
text/template/parse
node.go#L662: f, err := strconv.ParseFloat(text[:len(text)-1], 64)
node.go#L693: f, err := strconv.ParseFloat(text, 64)