এটি go-zero নামের লিনাক্স অ্যাপ যার সর্বশেষ রিলিজটি goctl-v1.5.6-windows-386.zip হিসাবে ডাউনলোড করা যেতে পারে। এটি ওয়ার্কস্টেশনের জন্য বিনামূল্যের হোস্টিং প্রদানকারী OnWorks-এ অনলাইনে চালানো যেতে পারে।
Go-zero নামের এই অ্যাপটি OnWorks-এর সাথে বিনামূল্যে ডাউনলোড করুন এবং অনলাইনে চালান।
এই অ্যাপটি চালানোর জন্য এই নির্দেশাবলী অনুসরণ করুন:
- 1. আপনার পিসিতে এই অ্যাপ্লিকেশনটি ডাউনলোড করুন৷
- 2. আমাদের ফাইল ম্যানেজারে প্রবেশ করুন https://www.onworks.net/myfiles.php?username=XXXXX আপনি যে ইউজারনেম চান।
- 3. এই ধরনের ফাইল ম্যানেজারে এই অ্যাপ্লিকেশনটি আপলোড করুন।
- 4. এই ওয়েবসাইট থেকে OnWorks Linux অনলাইন বা Windows অনলাইন এমুলেটর বা MACOS অনলাইন এমুলেটর শুরু করুন।
- 5. OnWorks Linux OS থেকে আপনি এইমাত্র শুরু করেছেন, আমাদের ফাইল ম্যানেজারে যান https://www.onworks.net/myfiles.php?username=XXXXX আপনার পছন্দের ব্যবহারকারীর নাম সহ।
- 6. অ্যাপ্লিকেশনটি ডাউনলোড করুন, এটি ইনস্টল করুন এবং এটি চালান।
স্ক্রিনশট:
go-শূন্য
বর্ণনাঃ
go-zero হল একটি ওয়েব এবং rpc ফ্রেমওয়ার্ক যেখানে প্রচুর বিল্ট-ইন ইঞ্জিনিয়ারিং অনুশীলন রয়েছে। স্থিতিস্থাপক ডিজাইনের সাথে ব্যস্ত পরিষেবাগুলির স্থিতিশীলতা নিশ্চিত করার জন্য এটির জন্ম হয়েছে এবং কয়েক বছর ধরে কয়েক মিলিয়ন ব্যবহারকারীর সাথে সাইটগুলি পরিবেশন করছে৷ go-zero (CNCF ল্যান্ডস্কেপে তালিকাভুক্ত: https://landscape.cncf.io/?selected=go-zero) হল একটি ওয়েব এবং rpc ফ্রেমওয়ার্ক যেখানে প্রচুর বিল্টইন ইঞ্জিনিয়ারিং অনুশীলন রয়েছে। স্থিতিস্থাপক ডিজাইনের সাথে ব্যস্ত পরিষেবাগুলির স্থিতিশীলতা নিশ্চিত করার জন্য এটির জন্ম হয়েছে এবং কয়েক বছর ধরে কয়েক মিলিয়ন ব্যবহারকারীর সাথে সাইটগুলি পরিবেশন করছে৷ go-zero-এ সহজ API বর্ণনা সিনট্যাক্স এবং কোড জেনারেশন টুল রয়েছে যাকে goctl বলা হয়। আপনি goctl দিয়ে .api ফাইল থেকে Go, iOS, Android, Kotlin, Dart, TypeScript, JavaScript তৈরি করতে পারেন। বিল্টইন চেইনড টাইমআউট কন্ট্রোল, কনকারেন্সি কন্ট্রোল, রেট লিমিট, অ্যাডাপটিভ সার্কিট ব্রেকার, অ্যাডাপটিভ লোডশেডিং, এমনকি কোন কনফিগারেশনের প্রয়োজন নেই।
বৈশিষ্ট্য
- লক্ষ লক্ষ দৈনিক সক্রিয় ব্যবহারকারীদের সাথে পরিষেবাগুলির স্থিতিশীলতা উন্নত করুন৷
- অন্তর্নির্মিত মিডলওয়্যারগুলিও আপনার কাঠামোর মধ্যে একত্রিত করা যেতে পারে
- সরল এপিআই সিনট্যাক্স, কয়েকটি ভিন্ন ভাষা তৈরি করার জন্য একটি কমান্ড
- ক্লায়েন্টদের কাছ থেকে অনুরোধের পরামিতি স্বয়ংক্রিয়ভাবে যাচাই করুন
- প্রচুর বিল্টইন মাইক্রোসার্ভিস ম্যানেজমেন্ট এবং সমসাময়িক টুলকিট
- বিল্টইন চেইনড টাইমআউট কন্ট্রোল, কনকারেন্সি কন্ট্রোল, রেট লিমিট, অ্যাডাপটিভ সার্কিট ব্রেকার, অ্যাডাপটিভ লোডশেডিং
প্রোগ্রামিং ভাষা
Go
বিভাগ
এটি একটি অ্যাপ্লিকেশন যা https://sourceforge.net/projects/go-zero.mirror/ থেকেও আনা যেতে পারে। আমাদের বিনামূল্যের অপারেটিভ সিস্টেমগুলির মধ্যে একটি থেকে সবচেয়ে সহজ উপায়ে অনলাইনে চালানোর জন্য এটি OnWorks-এ হোস্ট করা হয়েছে।