Go Workshop Day 0
30
Go Workshop Day 0 2016/07/26
-
Upload
hiroaki-kamei -
Category
Engineering
-
view
232 -
download
0
Transcript of Go Workshop Day 0
• ( Windows )
• https://golang.org/dl/
• homebrew (Mac)
• brew install go
• apt, yum (Linux)
•
• ( )
greeting/greeting.go
$GOPATH/src/hello/greeting/greeting.go
package greeting
import "fmt"
func Hello(name string) string { return fmt.Sprintf("Hello, %s!", name)}
main.go
$GOPATH/src/hello/main.go
package main
import ( "fmt" "net/http"
"hello/greeting")
func main(){ http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) { fmt.Fprint(w, greeting.Hello("Gopher")) }) http.ListenAndServe(":8080", nil)}