開発環境
- macOS High Sierra - Apple (OS)
- Emacs (Text Editor)
- Go (プログラミング言語)
Introducing Go: Build Reliable, Scalable Programs (Caleb Doxsey (著)、O'Reilly Media)のChapter 6.(Functions)、Exercises(No. 1105)8、9.を取り組んでみる。
コード(Emacs)
package main
import "fmt"
func main() {
xPtr := new(int)
fmt.Println(xPtr)
*xPtr = 1
fmt.Println(*xPtr)
yPtr := new(float64)
*yPtr = 1.2
fmt.Println(yPtr)
fmt.Println(*yPtr)
zPtr := new(string)
*zPtr = "golang"
fmt.Println(zPtr)
fmt.Println(*zPtr)
}
入出力結果(Terminal)
$ go run sample8.go 0xc4200140a8 1 0xc4200140c8 1.2 0xc42000e1e0 golang $
0 コメント:
コメントを投稿