Difference between revisions of "Go: Hello world! example"

From wikieduonline
Jump to navigation Jump to search
 
Line 2: Line 2:
  
 
  touch hello_world.go
 
  touch hello_world.go
<pre>
 
package main
 
 
import "fmt"
 
 
func main() {
 
    fmt.Println("Hello, world!")
 
}
 
</pre>
 
  
 +
[[package]] main
 +
 +
[[import]] "fmt"
 +
 +
[[func]] main() {
 +
    fmt.[[Println]]("Hello, world!")
 +
}
 +
 
where "[[fmt]]" is the package for ''formatted [[Input/output|I/O]]'', similar to C's [[C file input/output]].<ref>{{Cite web|url=https://golang.org/pkg/fmt/|title=fmt - The Go Programming Language|website=golang.org|access-date=2019-04-08}}</ref>
 
where "[[fmt]]" is the package for ''formatted [[Input/output|I/O]]'', similar to C's [[C file input/output]].<ref>{{Cite web|url=https://golang.org/pkg/fmt/|title=fmt - The Go Programming Language|website=golang.org|access-date=2019-04-08}}</ref>
  

Latest revision as of 20:08, 10 December 2021

Hello world[edit]

touch hello_world.go
package main 

import "fmt" 

func main() {
    fmt.Println("Hello, world!")
}

where "fmt" is the package for formatted I/O, similar to C's C file input/output.[1]


go build hello_world.go
./hello_world
Hello, world!


See also[edit]

  • "fmt - The Go Programming Language". golang.org. Retrieved 2019-04-08.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
  • Advertising: