Fmt
Package "fmt"
Contoh code penggunaan Print
package main
import "fmt"
func main() {
fmt.Print("Hello")
fmt.Print("for integer :", 123)
fmt.Print("for scientific notation :", 3 + 5i)
fmt.Print("for float :", 1.234)
fmt.Print("float rounding :", 12.3456)
fmt.Print("string example :", "member 01")
fmt.Print("boolean example :", false)
var someInterface interface{} = 123
fmt.Print("for pointer :", &someInterface)
fmt.Print("some interface :", someInterface)
fmt.Print("some array :", [3]int{1,2,3})
fmt.Print("some slice :", []int{1,2,3})
fmt.Print("some map :", map[string]interface{}{
"username": "member_01",
"password": "Test123",
})
// struct
type User struct {
Username string
Password string
}
user := User{"member_01", "Test123"}
fmt.Print("some struct :", user)
// channel
var ch = make(chan int)
go func() {
ch<-1
}()
fmt.Print("some channel :", <-ch)
// function
someFunc := func (a, b int) int {
return a + b
}
fmt.Print("some func :", someFunc(2, 3))
}Contoh code penggunaan Println
Contoh code penggunaan Printf
Contoh code penggunaan Sprintln
Contoh code penggunaan Sprintf
Last updated