ভ্যালুজ
গো তে বেশ কয়েক ধরনের ভ্যালু টাইপ আছে । এর মধ্যে স্ট্রিং, ইন্টিজার, ফ্লোট, বুলিয়ান ইত্যাদি উল্লেখযোগ্য । আগের চ্যাপ্টারে দেখা Println
ফাংশনটি ব্যবহার করে কিছু বেসিক টাইপ প্রিন্ট করে দেখি:
আউটপুট:
ইন্টিজার
গো তে প্রতিটি ভ্যালু টাইপের মধ্যে কিছু ভাগ আছে। যেমন ইন্টিজার টাইপের জন্য আছে uint8, int8, uint16, int16, uint32, int32, uint64, int64
। শেষের সংখ্যা বুঝায় কত বিট জায়গা ব্যবহার করবে। আরও তিনটি ইন্টিজার টাইপ আছে, এরা মেশিন ডিপেন্ডেনট:uint, int and uintptr
। এদের মেশিন ডিপেন্ডেন্ট বলা হচ্ছে কারণ কত বিট জায়গা নেবে তা কম্পিউটারের আর্কিটেকচারের উপর নির্ভর করছে।
ফ্লোটিং পয়েন্ট নাম্বার
দশমিক সংখ্যার জন্য গো তে আছে float32
আর float64
। জটিল সংখ্যার জন্য complex64
আর complex128
।
স্ট্রিং
টেক্সটের জন্য স্ট্রিং টাইপ ব্যবহার হয়। গো এর স্ট্রিং ইউনিকোড সাপোর্ট করে। অর্থাৎ যেকোনো ভাষায় লিখা যায়।
বুলিয়ান
১ বিটের ইন্টিজার, True
আর False
প্রকাশ করে।
Last updated