পরের নিবন্ধে আমরা গো একবার দেখে নিই। এটি GoLang নামে পরিচিত, এটি একটি মুক্ত উত্স প্রোগ্রামিং ভাষা গুগলে রবার্ট গ্রেসিমার, রব পাইক এবং কেন থম্পসনের বিকাশ। বেশিরভাগ Gnu / লিনাক্স বিতরণের ডিফল্ট সংগ্রহস্থলগুলিতে গো ভাষাটি উপলব্ধ। গুগলের কিছু প্রোডাকশন সার্ভারের পাশাপাশি ড্রপবক্স, সাউন্ডক্লাউড, উবার ইত্যাদির মতো অন্যান্য সংস্থাগুলিতেও এই ভাষাটি সক্রিয়ভাবে ব্যবহৃত হচ্ছে
এই নিবন্ধে আমরা কীভাবে উবুন্টুতে গো প্রোগ্রামিং ভাষাটি ইনস্টল ও কনফিগার করতে পারি। এটি একটি প্রোগ্রামিং ভাষা প্রণীত, প্রতিদ্বন্দ্বী, অনুজ্ঞাসূচক, কাঠামোগত, উদ্দেশ্যমূলক নয় এবং সঙ্গে সঙ্গে আবর্জনা সংগ্রহকারী. আমরা প্যাকেজ ম্যানেজার ব্যবহার করে বা কোড ডাউনলোড করে গোলং ইনস্টল করতে সক্ষম হব।
উবুন্টুতে ইনস্টল করুন
প্যাকেজ পরিচালকদের ব্যবহার করে গো ভাষা ইনস্টল করুন
ডিইবি-ভিত্তিক সিস্টেমগুলিতে দেবিয়ান, উবুন্টু, লিনাক্স মিন্ট, আমরা টার্মিনালে নিম্নলিখিত কমান্ডটি ব্যবহার করে এটি ইনস্টল করতে পারি (Ctrl + Alt + T):
sudo apt-get install golang
আপনি ই অনুসন্ধান করতে পারেন অতিরিক্ত সরঞ্জাম ইনস্টল করুন। ডিইবি-ভিত্তিক সিস্টেমগুলিতে, একই টার্মিনালটিতে চালান:
sudo apt-cache search golang
উত্স থেকে ইনস্টল করুন
ডিফল্ট সংগ্রহস্থলে গো ভাষার সংস্করণটির মেয়াদ শেষ হয়ে যেতে পারে। আপনি যদি সর্বশেষতম সংস্করণটি ইনস্টল করতে আগ্রহী হন তবে এটি অফিসিয়াল ওয়েবসাইট থেকে ডাউনলোড করুন এবং নীচে বর্ণিত হিসাবে এটি ম্যানুয়ালি ইনস্টল করুন। এই উদাহরণস্বরূপ, এই বিকল্পটি আমি অনুসরণ করেছি।
নিম্নলিখিত কমান্ডগুলি আমি এর সংস্করণে পরীক্ষা করেছি উবুন্টু 17.10। যাইহোক, অন্যান্য Gnu / লিনাক্স বিতরণের জন্য এই পদক্ষেপগুলি একই। আপনার থেকে সর্বশেষ সংক্ষেপিত সংস্করণটি ডাউনলোড করুন ওয়েব পৃষ্ঠা.
wget https://dl.google.com/go/go1.9.3.linux-amd64.tar.gz
এখন ফাইলটির অখণ্ডতা পরীক্ষা করুন নীচে প্রদর্শিত হিসাবে ডাউনলোড।
sha256sum go1.9.3.linux-amd64.tar.gz
মুল্য SHA256 চেকসাম পূর্ববর্তী কমান্ডটি দেখায় যে আপনাকে অবশ্যই ডাউনলোড লিঙ্কের সাথে সরবরাহিত একটিটির সাথে মেলে। যদি এটি মেলে না, আবার ডাউনলোড করুন।
কমান্ডটি দিয়ে ডাউনলোড করা ফাইলটি বের করুন:
sudo tar -C /usr/local -xvzf go1.9.3.linux-amd64.tar.gz
এটি ডিরেক্টরিতে বের করা হবে , / Usr / স্থানীয়। -সি পতাকা গন্তব্য ডিরেক্টরি নির্দেশ করে।
যান কনফিগার করুন
এখন, আমাদের অবশ্যই ব্যবহারকারীর প্রোফাইলে যান set। টার্মিনালে টাইপ করে আপনার ব্যবহারকারী প্রোফাইল সম্পাদনা করুন (Ctrl + Alt + T):
sudo vi ~/.profile
নিম্নলিখিত লাইন যুক্ত করুন:
export PATH=$PATH:/usr/local/go/bin
সংরক্ষণ করুন এবং ফাইলটি বন্ধ করুন।
এখন আমরা কনফিগার করব কর্মক্ষেত্র। একটি ওয়ার্কস্পেস ডিরেক্টরিগুলির একটি শ্রেণিবিন্যাস। এই ক্ষেত্রে আমরা আপনাকে এর মূলটিতে তিনটি ডিরেক্টরি দিতে যাচ্ছি:
- src
- pkg
- am
আমরা টার্মিনালে নিম্নলিখিত কমান্ড ব্যবহার করে ডিরেক্টরিগুলির এই শ্রেণিবিন্যাস তৈরি করতে পারি:
mkdir -p $HOME/go_projects/{src,pkg,bin}
পরবর্তী, আমাদের অবশ্যই নতুন কর্মক্ষেত্রের দিকে নির্দেশ করুন। এটি করতে, ~ /। প্রোফাইল ফাইলটি সম্পাদনা করুন:
sudo vi ~/.profile
এবং এটিতে নিম্নলিখিত লাইনগুলি যুক্ত করুন:
export GOPATH="$HOME/go_projects" export GOBIN="$GOPATH/bin"
যদি গো ডিফল্ট অবস্থানের বাইরে অন্য কোনও স্থানে ইনস্টল করা থাকে (/ মার্কিন / স্থানীয় /), আপনাকে অবশ্যই ইনস্টলেশনের পথটি নির্দিষ্ট করতে হবে (গুরোট) ~ /। প্রোফাইল ফাইলটিতে। উদাহরণ স্বরূপ, আপনি যদি ইনস্টল করেন তবে আপনার হোম ডিরেক্টরিতে যান, তারপরে আপনাকে ব্যবহারকারী প্রোফাইল ফাইলে নিম্নলিখিত লাইনগুলি যুক্ত করতে হবে:
export GOROOT=$HOME/go export PATH=$PATH:$GOROOT/bin
মনে রাখবেন যে আপনি যদি প্যাকেজ ম্যানেজার ব্যবহার করে গোলং ইনস্টল করেন, ইনস্টলেশন পথ হবে / usr / lib / go o / usr / lib / গোলং। এই ক্ষেত্রে আপনাকে জিওআরওওটিতে রুটের মান আপডেট করতে হবে।
একবার আপনি উপযুক্ত মানগুলি নির্দিষ্ট করে নিলে, টাইপ করে Go পরিবেশ মানগুলি আপডেট করুন:
source ~/.profile
ইনস্টলেশন যাচাই করুন
সবকিছু সঠিকভাবে ইনস্টল এবং কনফিগার হয়েছে কিনা তা পরীক্ষা করতে নীচের কমান্ডগুলি চালান। দেখা যাক সংস্করণ ইনস্টল করা সঙ্গে
go version
তার se পরিবেশ তথ্য, চালান:
go env
আপনি যদি আগের স্ক্রিনশটের মতো ফলাফলগুলি দেখতে পান তবে অভিনন্দন! আপনি এখন প্রোগ্রামিং শুরু করতে পারেন।
গো ব্যবহার করে একটি 'হ্যালো ওয়ার্ল্ড' তৈরি করুন
এখন যেহেতু আমরা গো ইনস্টল করেছি, আসুন এগিয়ে যান এবং বিশ্বাস করুন একটি সাধারণ 'হ্যালো ওয়ার্ল্ড' প্রোগ্রাম.
আমরা একটি ফাইল তৈরি করতে যাচ্ছি হ্যালো.গো নিম্নলিখিত কমান্ড সহ:
vi go_projects/src/hola/hola.go
এটিতে নিম্নলিখিত লাইনগুলি যুক্ত করুন:
package main import "fmt" func main() { fmt.Println("Hola usuarios de Ubunlog. Este es un pequeño programa utilizando Go en Ubuntu 17.10") }
সংরক্ষণ করুন এবং ফাইলটি বন্ধ করুন। নিম্নলিখিত কমান্ড চালু করুন প্রোগ্রামটি সংকলন করুন:
go install $GOPATH/src/hola/hola.go
পরিশেষে, প্রোগ্রাম চালান কমান্ড ব্যবহার করে:
$GOBIN/hello
সবকিছু ঠিকঠাক থাকলে, অভিনন্দন! আপনি কেবল গো দিয়ে একটি উদাহরণ প্রোগ্রাম তৈরি করেছেন।
আরও তথ্যের জন্য, দেখুন সহায়তা বিভাগ চলমান:
go help
আপনি পরীক্ষা করতে পারেন অফিসিয়াল ডকুমেন্টেশন যাও.
আপনি যদি আর এই ভাষা না চান তবে আপনি পারেন এটি আনইনস্টল করুন মাধ্যমে প্যাকেজ ম্যানেজার বা সহজভাবে / usr / স্থানীয় / গো ডিরেক্টরি মুছে ফেলা হচ্ছে। এটি আপনার গ্রহণ ইনস্টলেশন বিকল্পের উপর নির্ভর করবে। উপরন্তু, এটি কর্মক্ষেত্র থেকে ডিরেক্টরিগুলি সরিয়ে দেয়।