Difference between revisions for go





Next edit →

Additions:
**go** in **archlinux**
%%(html5)
$ sudo pacman -S go go-tools
fmt.Println("Hello World!")
$ cat helloworld.go 
fmt.Println("Hello World!")
$ gofmt helloworld.go 
	fmt.Println("Hello World!")
$ godoc fmt | head
use 'godoc cmd/fmt' for documentation on the fmt command 
PACKAGE DOCUMENTATION
package fmt
    import "fmt"
## The Go Programming Language - documentation in web server ! 
$ godoc -http=:8181
%% 
## Go uses static linking by default
$ go build helloworld.go 
$ ls -l
total 752
-rwxr-x--- 1 ebal ebal 1855827 Oct 14 23:07 helloworld
-rw-r----- 1 ebal ebal     109 Oct 14 23:05 helloworld.go
$ ./helloworld 

Deletions:
%%(html)
   fmt.Println("Hello World!")