এই কমান্ড গোটাইপ যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
gotype - Go ফাইলের সিনট্যাটিক এবং শব্দার্থিক বিশ্লেষণ
সাইনোপিসিস
গোটাইপ [পতাকা] [ পথ ... ]
বর্ণনাঃ
gotype কমান্ড Go ফাইল এবং প্যাকেজের মত সিনট্যাকটিক এবং শব্দার্থিক বিশ্লেষণ করে
একটি Go কম্পাইলারের ফ্রন্ট-এন্ড। বিশ্লেষণ ব্যর্থ হলে ত্রুটি রিপোর্ট করা হয়; অন্যথায় gotype হয়
শান্ত (যদি না -v সেট করা হয়)।
পাথের তালিকা ছাড়াই, গোটাইপ স্ট্যান্ডার্ড ইনপুট থেকে রিড করে, যা অবশ্যই একটি একক Go প্রদান করবে
একটি সম্পূর্ণ প্যাকেজ সংজ্ঞায়িত উৎস ফাইল।
যদি একটি একক পাথ নির্দিষ্ট করা থাকে যা একটি ডিরেক্টরি, gotype সেটিতে Go ফাইলগুলি পরীক্ষা করে
ডিরেক্টরি; তারা অবশ্যই একই প্যাকেজের অন্তর্গত।
অন্যথায়, প্রতিটি পাথ একই প্যাকেজের অন্তর্গত Go ফাইলের ফাইলের নাম হতে হবে।
বিকল্প
-a একটি ডিরেক্টরি প্রক্রিয়াকরণের সময় সমস্ত (_test.go সহ) ফাইল ব্যবহার করুন
-ast প্রিন্ট AST (ফোর্স-seq)
-মন্তব্য
পার্স মন্তব্য (-ast বা -trace প্রদান করা না হলে উপেক্ষা করা হয়)
-e সমস্ত ত্রুটি রিপোর্ট করুন (শুধু প্রথম 10টি নয়)
-সেক সমান্তরাল না হয়ে ক্রমানুসারে পার্স করুন
- ট্রেস প্রিন্ট পার্স ট্রেস (ফোর্স -seq)
-v ভার্বোস মোড
উদাহরণ
a.go, b.go, এবং c.go ফাইলগুলি পরীক্ষা করতে:
গোটাইপ a.go b.go c.go
ডিরেক্টরি ডির-এ একটি সম্পূর্ণ প্যাকেজ চেক করতে এবং প্রক্রিয়াকৃত ফাইলগুলি মুদ্রণ করতে:
gotype -v dir
স্থানীয় ডিরেক্টরিতে পরীক্ষা সহ একটি সম্পূর্ণ প্যাকেজ পরীক্ষা করতে:
গোটাইপ -এ
একটি পাইপের আউটপুট যাচাই করতে:
ইকো "প্যাকেজ ফু" | গোটাইপ
onworks.net পরিষেবা ব্যবহার করে অনলাইনে gotype ব্যবহার করুন