গো তে বেশ কয়েক ধরনের ভ্যালু টাইপ আছে । এর মধ্যে স্ট্রিং, ইন্টিজার, ফ্লোট, বুলিয়ান ইত্যাদি উল্লেখযোগ্য । আগের চ্যাপ্টারে দেখা Println
ফাংশনটি ব্যবহার করে কিছু ব্যাসিক টাইপ প্রিন্ট করে দেখি:
package main
import "fmt"
func main() {
// দুইটা স্ট্রিং আমরা `+` ব্যবহার করে জোড়া লাগাতে পারি
fmt.Println("go" + "lang")
// ইন্টিজার ও ফ্লোটিং পয়েন্ট নাম্বার
fmt.Println("1+1 =", 1+1)
fmt.Println("7.0/3.0 =", 7.0/3.0)
// বুলিয়ান টেস্ট
fmt.Println(true && false)
fmt.Println(true || false)
fmt.Println(!true)
}
আউটপুট:
$ go run main.go
golang
1+1 = 2
7.0/3.0 = 2.3333333333333335
false
true
false