Golang variables: Difference between revisions
From wikinotes
Line 17: | Line 17: | ||
<blockquote> | <blockquote> | ||
<syntaxhighlight lang="go"> | <syntaxhighlight lang="go"> | ||
float32(123) | float32(123) == 123. // cast int as float32 | ||
string(107) == "k" // retrieve char for 107 in ascii chart | |||
strconv.Itoa(107) == "107" // represent 107 as string | |||
</syntaxhighlight> | </syntaxhighlight> | ||
</blockquote><!-- Type Conversion --> | </blockquote><!-- Type Conversion --> |
Revision as of 13:23, 29 May 2022
Assignment
// declare and assign variable var name string name = "foo" // declare and assign var in one step var name string = "foo" // declare and assign variable, inferring type name := "foo"
Type Conversion
float32(123) == 123. // cast int as float32 string(107) == "k" // retrieve char for 107 in ascii chart strconv.Itoa(107) == "107" // represent 107 as string