অ্যান্ড্রয়েড

কিভাবে সেন্টোস 7 এ ইনস্টল করবেন

How to Install and Configure Git and GitHub on Windows

How to Install and Configure Git and GitHub on Windows

সুচিপত্র:

Anonim

গো, প্রায়শই গোলং হিসাবে পরিচিত যা গুগল দ্বারা নির্মিত একটি আধুনিক ওপেন সোর্স প্রোগ্রামিং ভাষা। কুবেরনেটস, ডকার, হুগো এবং ক্যাডি সহ অনেক জনপ্রিয় অ্যাপ্লিকেশনগুলি গোয়ে লেখা রয়েছে।

এই টিউটোরিয়ালে, আমরা আপনাকে একটি CentOS 7 সিস্টেমে কীভাবে ডাউনলোড ও ইনস্টল করবেন তা দেখাব।

পূর্বশর্ত

এই টিউটোরিয়ালটি চালিয়ে যাওয়ার আগে নিশ্চিত হয়ে নিন যে আপনি সুডো সুবিধা সহ ব্যবহারকারী হিসাবে লগ ইন করেছেন।

কীভাবে ইনস্টল করবেন গো

এই নিবন্ধটি লেখার সময় গো এর সর্বশেষতম স্থিতিশীল সংস্করণটি 1.13 সংস্করণ। টার্বল ডাউনলোড করার আগে, সরকারী গো ডাউনলোড পৃষ্ঠাতে যান এবং কোনও নতুন সংস্করণ পাওয়া যায় কিনা তা পরীক্ষা করে দেখুন।

Go on CentOS 7 ইনস্টল করতে নীচের পদক্ষেপগুলি অনুসরণ করুন:

  1. তারবাল ডাউনলোড করুন।

    গো বাইনারি ডাউনলোড করতে wget বা curl :

    wget

    তারবাল যাচাই করুন।

    ডাউনলোড শেষ হয়ে গেলে sha256sum কমান্ডটি দিয়ে sha256sum চেকসাম যাচাই করুন:

    sha256sum go1.13.linux-amd64.tar.gz

    68a2297eb099d1a76097905a2ce334e3155004ec08cdea85f24527be3c48e856 go1.13.linux-amd64.tar.gz

    উপরের কমান্ড থেকে মুদ্রিত হ্যাশ ডাউনলোড পৃষ্ঠাগুলির সাথে মেলে কিনা তা নিশ্চিত করুন।

    তারবালটি বের করুন।

    টার্বলটি /usr/local ডিরেক্টরিতে নিষ্কাশনের জন্য tar কমান্ডটি ব্যবহার করুন:

    sudo tar -C /usr/local -xzf go1.13.linux-amd64.tar.gz

    পাথের চলকটি সামঞ্জস্য করুন।

    এখন আমাদের সিস্টেমে to $PATH এনভায়রনমেন্ট ভেরিয়েবল সামঞ্জস্য করে Go এক্সিকিউটেবল বাইনারিগুলি কোথায় পাওয়া যায় তা আমাদের সিস্টেমকে জানাতে হবে।

    আমরা নিম্নলিখিত লাইনটি /etc/profile ফাইলে (সিস্টেম-ব্যাপী ইনস্টলেশন জন্য) বা $HOME/.bash_profile ফাইলটিতে (বর্তমান ব্যবহারকারীর ইনস্টলেশনের জন্য) যুক্ত করে এটি করতে পারি:

    ~ /.Bash_profile

    export PATH=$PATH:/usr/local/go/bin

    ফাইলটি সংরক্ষণ করুন, এবং নিম্নলিখিত কমান্ডের সাহায্যে নতুন PATH পরিবেশ পরিবর্তনশীলটি বর্তমান শেল সেশনে লোড করুন:

    source ~/.bash_profile

ইনস্টলেশন পরীক্ষা করুন

গো সঠিকভাবে ইনস্টল করা হয়েছে কিনা তা পরীক্ষা করার জন্য, আমরা একটি ওয়ার্কস্পেস সেট আপ করব এবং একটি সাধারণ "হ্যালো ওয়ার্ল্ড" প্রোগ্রাম তৈরি করব।

  1. ওয়ার্কস্পেস ডিরেক্টরি তৈরি করুন

    ডিফল্টরূপে ওয়ার্কস্পেস ডিরেক্টরিটি এটি তৈরি করতে: $HOME/go এ সেট করা থাকে:

    mkdir ~/go

    একটি সাধারণ "হ্যালো ওয়ার্ল্ড" গো ফাইল তৈরি করুন।

    কর্মক্ষেত্রের অভ্যন্তরে একটি নতুন ডিরেক্টরি তৈরি করুন src/hello

    mkdir -p ~/go/src/hello

    এবং সেই ডিরেক্টরিতে hello.go নামে একটি ফাইল তৈরি করুন

    ~ / Go / src / হ্যালো / hello.go

    package main import "fmt" func main() { fmt.Printf("Hello, World\n") }

    আপনি এখানে গো কর্মক্ষেত্রের ডিরেক্টরি শ্রেণিবিন্যাস সম্পর্কে আরও শিখতে পারেন

    হ্যালো.গো ফাইলটি তৈরি করুন:

    ফাইলটি তৈরি করতে, ~/go/src/hello ডিরেক্টরিতে স্যুইচ করুন এবং go build চালান:

    cd ~/go/src/hello go build

    উপরের কমান্ডটি hello নামের একটি নির্বাহযোগ্যকে তৈরি করবে।

    এক্সিকিউটেবল চালান:

    টাইপ করে এক্সিকিউটেবল চালান:

    ./hello

    Hello, World

উপসংহার

এখন আপনি আপনার সেন্টস সিস্টেমটি ডাউনলোড এবং ইনস্টল করেছেন, আপনি নিজের গো প্রকল্পগুলি বিকাশ করতে শুরু করতে পারেন।

সেন্টোস যাও