Upload
hiroaki-kamei
View
232
Download
0
Embed Size (px)
Citation preview
• ( 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)}