The text module provides atoi, parse_float, parse_int, and matching format_* functions for converting between numbers and strings.
fmt := import("fmt")
text := import("text")
fmt.println(text.atoi("42"))
fmt.println(text.parse_float("3.14", 64))
fmt.println(text.parse_int("ff", 16, 64))
fmt.println(text.parse_int("101010", 2, 64))
fmt.println(text.parse_bool("true"))
fmt.println(text.parse_bool("false"))
fmt.println(text.itoa(42))
fmt.println(text.format_int(255, 16))
fmt.println(text.format_int(42, 2))
fmt.println(text.format_float(3.14159, 'f', 2, 64))
try it
42 3.14 255 42 true false 42 ff 101010 3.14