diff --git a/bn/01.0.md b/bn/01.0.md new file mode 100644 index 00000000..5da5d6d2 --- /dev/null +++ b/bn/01.0.md @@ -0,0 +1,23 @@ +# ১ গো ইনভাইরনমেন্ট কনফিগারেশন + +গো এর ভুবনে আপনাকে স্বাগতম! পরম করুণাময় সৃষ্টিকর্তার নামে শুরু করছি। + +গো একটি ওপেনসোর্স, কম্পাইল প্রোগ্রামিং ল্যাঙ্গুয়েজ যেটি ২০০৭ সালে রব পাইক, কেন থমসন এবং রবার্ট গ্রিজমার মিলে ডিজাইন করেন। এটি স্ট্যাটিক টাইপ ল্যাঙ্গুয়েজ এবং এর সিনট্যাক্স অনেকটা সি প্রোগ্রামিং ল্যাঙ্গুয়েজ এর মত। গো এর সুবিধাসমূহ নিম্নে দেয়া হলঃ + +- অনেক বড় প্রজেক্ট কয়েক সেকন্ডের মধ্যে কম্পাইল করতে পারে +- গারবেজ কালেকশন সুবিধা +- এমন একটা সফটওয়্যার ডেভেলপমেন্ট মডেল প্রদান করে যেটা সি-স্টাইল হেডারের সমস্যা দূর করে +- স্ট্যাটিক ল্যাঙ্গুয়েজ যার টাইপ সিস্টেম এর সীমা নেই। এটা অনেকটা অবজেক্ট-ওরিয়েণ্টেড প্রোগ্রামিং ল্যাঙ্গুয়েজের মত +- গো ল্যাঙ্গুয়েজ লেভেলে কনকারেন্সি এবং কমিউনিকেশন সাপোর্ট করে +- মাল্টিকোর প্রসেসরের জন্য ডিজাইন করা +- স্ট্রিং এবং ম্যাপ ল্যাঙ্গুয়েজে বিল্টইন দেয়া আছে + +গো একটি কম্পাইল ল্যাঙ্গুয়েজ। এটা একই সাথে স্ট্যাটিক ল্যাঙ্গুয়েজের সিকিউরিটি এবং ইন্টারপ্রেটেড ও ডায়নামিক ল্যাঙ্গুয়েজের ডেভেলপমেন্ট সুবিধা প্রদান করেন। গো একটি আধুনিক প্রোগ্রামিং ল্যাঙ্গুয়েজ যা নেটওয়ার্কিং ও মাল্টি-কোর সাপোর্ট করে। + + +পরবর্তী ধাপে আমরা দেখব কিভাবে গো ইনস্টল ও ইনভাইরনমেন্ট কনফিগারেশন করতে হয়। + +## লিঙ্ক + +- [ডিরেক্টরি](preface.md) +- পরিবর্তী ধাপ: [ইনস্টলেশন](01.1.md) diff --git a/bn/preface.md b/bn/preface.md index 9666eee6..7e9a0c01 100644 --- a/bn/preface.md +++ b/bn/preface.md @@ -1,4 +1,4 @@ -- ১.[গো ইনভাইরনমেন্ট সেটআপ](01.0.md) +- ১.[গো ইনভাইরনমেন্ট কনফিগারেশন](01.0.md) - ১.১. [ইনস্টলেশন](01.1.md) - ১.২. [গো-পাথ এবং ওয়ার্কস্পেস](01.2.md) - ১.৩. [গো কমান্ড](01.3.md) @@ -11,7 +11,7 @@ - ২.৪. [স্ট্রাক্ট](02.4.md) - ২.৫. [অবজেক্ট-ওরিয়েন্টেড](02.5.md) - ২.৬. [ইন্টারফেস](02.6.md) - - ২.৭. [কনকারেনসি](02.7.md) + - ২.৭. [কনকারেন্সি](02.7.md) - ২.৮. [সারমর্ম](02.8.md) - ৩.[ওয়েব ফাউন্ডেশন](03.0.md) - ৩.১. [ওয়েবে কাজ করার ভিত্তি](03.1.md)