> For the complete documentation index, see [llms.txt](https://golang.howtocode.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://golang.howtocode.dev/hello-go.md).

# হ্যালো গো

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

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

```go
package main

import "fmt"

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

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

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

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