উত্তর:
না, গো একটি আরপিএল সরবরাহ করে না।
যাইহোক, ইতিমধ্যে উল্লিখিত হিসাবে, গো প্লেগ্রাউন্ড (এটি নতুন ইউআরএল) খুব সহজ। গো লেখকরা এতে কোনও বৈশিষ্ট্য সমৃদ্ধ সম্পাদক যুক্ত করার কথা ভাবছেন।
আপনি যদি স্থানীয় কিছু চান তবে hsandbox ইনস্টল করার বিষয়টি বিবেচনা করুন । এটিকে সহজভাবে চালানোর ফলে hsandbox go
আপনার টার্মিনাল স্ক্রিনটি বিভক্ত হবে (এর সাথে screen
) যেখানে আপনি শীর্ষে কোডটি লিখতে পারবেন এবং প্রতিটি সেভের নীচে তার নির্বাহের ফলাফলটি দেখতে পাবেন।
gotry
স্ট্যান্ডার্ড গো কমান্ডগুলির মধ্যে একটি ছিল যা এক্সপ্রেশনগুলি (anচ্ছিক প্যাকেজের নাম সহ) মূল্যায়নের জন্য ব্যবহৃত হত gotry 1+2
এবং gotry fmt 'Println("hello")'
শেলের মতো এবং চালানো যেতে পারে । এটি আর উপলভ্য নয় কারণ বাস্তবে অনেক লোক এটি ব্যবহার করে না।
আমি তৃতীয় পক্ষের প্রকল্পগুলিও গো-র জন্য একটি আরএইপিএল তৈরির জন্য দেখেছি, তবে এখন আমি কেবলমাত্র তাদের দুটিয়ের লিঙ্কগুলি খুঁজে পেতে পারি: আইগো এবং গো- রেপেল । তারা কতটা ভাল কাজ করে তা আমি জানি না।
আমার দুটি সেন্ট: সংকলনের গতি Go এর জন্য একটি REPL লেখাকে সম্ভব করে তোলে, কারণ এটি এখানে উল্লিখিত সরঞ্জামগুলি তৈরি করতেও সহায়তা করেছে, তবে একই গতি আরপিএলকে কম প্রয়োজনীয় করে তোলে। প্রতিবার আমি গো-তে এমন কিছু পরীক্ষা করতে চাই যা আমি খেলার মাঠে চালাতে পারি না আমি একটি সাধারণ .go
ফাইল খুলি এবং কোডিং শুরু করি এবং কেবল কোডটি চালাই run এটি আরও সহজ হবে যখন go
গো 1-তে কমান্ডটি ওয়ান-কমান্ড বিল্ড প্রক্রিয়াটিকে সহজ এবং সহজতর করে তুলবে।
আপডেট: সর্বশেষ সাপ্তাহিক রিলিজ গো অ্যাড go
কমান্ড যা খুব সহজেই একটি ফাইল তৈরি করতে ব্যবহৃত হতে পারে: আপনার prog.go
ফাইলটি লিখুন এবং চালানgo build prog.go && ./prog
আপডেট 2 : Go 1 এর মাধ্যমে আপনি সরাসরি গো প্রোগ্রাম চালাতে পারেনgo run filename.go
আপডেট 3 : gore
একটি নতুন প্রকল্প যা আকর্ষণীয় বলে মনে হচ্ছে।
motemen/gore
সেখানে খেলছি - এটি বেশ ভাল।
তবুও আরেকটি Go REPL যা দুর্দান্তভাবে কাজ করে। লাইন সম্পাদনা, কোড সমাপ্তি এবং আরও অনেক কিছু সহ বৈশিষ্ট্যযুক্ত।
এছাড়াও আপনি একটি সাম্প্রতিক (মার্চ 2013) প্রকল্পের নামের গোর থেকে শ্রীরাম শ্রীনিবাসন , যা দরকারী হতে পারে:
গোর গোলং কোডের জন্য একটি কমান্ড-লাইন মূল্যায়নকারী - যদি আপনি চান তবে লুপ ছাড়াই একটি REPL।
এটি গো খেলার মাঠের জন্য একটি প্রতিস্থাপন, যখন কোডের বিটগুলি ইন্টারেক্টিভভাবে চেষ্টা করা আরও সহজ করে তোলে: গোর স্বয়ংক্রিয়ভাবে বয়লার-প্লেট কোড সরবরাহ করে যেমন আমদানি এবং প্যাকেজ ঘোষণার এবং একটি প্রধান ফাংশন র্যাপার ।
এছাড়াও, যেহেতু এটি আপনার নিজের কম্পিউটারে চলে তাই সুরক্ষার কারণে কোনও কোড প্রত্যাখ্যান করা হয় না (খেলার মাঠের নিরাপদ স্যান্ডবক্স মোডের বিপরীতে)।
আপনি যদি কোনও ভিম ব্যবহারকারী হন তবে ভিফ-গো প্লাগইন ( https://github.com/fatih/vim-go ) বর্তমান বাফারের আউটপুট চালাতে এবং মুদ্রণের জন্য একটি আদেশ (GoRun) সরবরাহ করে। আপনাকে এখনও একটি প্রধান গো ফাইলের সমস্ত বয়লারপ্লেট কোড অন্তর্ভুক্ত করতে হবে তবে এটি এখনও আপনার স্থানীয় পরিবেশে কোড স্নিপেটগুলি দ্রুত পরীক্ষা করার একটি সুবিধাজনক উপায় সরবরাহ করে।
আছে HTH
আমি ভিএসকোড ডিবাগারটির সাথে কিছুটা ভাগ্য পেয়েছি, তবে আপনি এতক্ষণে এটি যথেষ্ট সীমাবদ্ধ করেছেন যেহেতু আপনি ডিবাগ কনসোল ডিবাগ থেকে ফাংশন কল শুরু করতে পারবেন না : ফাংশন কলগুলি # 2225 সমর্থিত নয় ।
মূলত আপনি নিজের launch.json
ফাইলটি সঠিকভাবে কনফিগার করার পরে ব্রেকআপপয়েন্ট সেট করেছেন । তারপরে আপনি ভেরিয়েবল সাইড বারে বাম দিকে ড্রিল করতে পারেন এবং ভেরিয়েবল এক্সপ্রেশন একটি ডিবাগ কনসোল প্রবেশ করতে পারেন।
গোশ ইন্টারেক্টিভ গোলং শেল। লক্ষ্যটি হ'ল সহজে ব্যবহারযোগ্য ইন্টারেক্টিভ এক্সিকিউশন পরিবেশ সরবরাহ করা।
আপনি https://github.com/haya14busa/goplay চেষ্টা করে দেখতে পারেন এটি আপনাকে সরাসরি টার্মিনাল থেকে গো প্লেগ্রাউন্ডে গো কোড ফাইল চালাতে সক্ষম করে
গো এক্সটেনশন এবং কোড রানার এক্সটেনশন সহ ভিজ্যুয়াল স্টুডিও কোডে একটি রিপ্লে-জাতীয় উপায়ে গো কোড চালানো যেতে পারে। কোডটি চালানোর জন্য নীচের স্ক্রিনশটে মাউস কার্সার দ্বারা চিহ্নিত চিহ্নিত রঞ্জিত ত্রিভুজটি ক্লিক করুন এবং ভিজ্যুয়াল স্টুডিও কোডের নীচে আউটপুট ফলকে ফলাফলগুলি দেখান।
গো ভিজ্যুয়াল স্টুডিও কোড সহ প্রোগ্রামিংয়ের সময় ভিজুয়াল স্টুডিও কোডটির কার্যকারিতা বাড়ানোর জন্য ইনস্টল করা যেতে পারে এমন অতিরিক্ত গো এক্সটেনশনের পরামর্শ দেবে।