হ্যালো গো

একটি গো প্রোগ্রাম শুরু হয় package কিওয়ার্ডটি দিয়ে। প্যাকেজিং বিষয়ে আমরা পরবর্তীতে আরো বিস্তারিত জানবো। আপাতত আমাদের প্যাকেজের নাম ধরে নেই main। প্রোগ্রাম main প্যাকেজ থেকে রান শুরু করে। প্যাকেজ ডিফাইন করার পর আমরা fmt মডিউলটি ইম্পোর্ট করে নেই। এই মডিউলে স্ট্রিং ফরম্যাটিং সংশ্লিষ্ট ফাংশন থাকে। এর Println ফাংশনটি ব্যবহার করে আমরা আউটপুট দিতে পারি।

কোড স্যাম্পল:

package main
import "fmt"
func main() {
fmt.Println("hello, পৃথিবী!")
}

এবার প্রোগ্রামটি রান করি:

$ go run hello.go
hello, পৃথিবী!

ব্যাস, আমরা আমাদের প্রথম গো প্রোগ্রামটি লিখে ফেললাম এবং রান করে দেখলাম :)