আমরা যারা প্রোগ্রামিং কনটেস্টে অংশগ্রহণ করি বা কম্পিটিটিভ প্রোগ্রামার তারা অনলাইন জাজের সঙ্গে পরিচিত এবং নিয়মিত ব্যবহার করে থাকি। তবে আপনি যদি পরিচিত হয়ে না থাকেন তবে সমস্যা নেই। সংক্ষেপে ব্যাপারটা হল, অনলাইন জাজ এমন একটা সিস্টেম যেখানে আপনি প্রোগ্রামিং সমস্যার সমাধান করে জমা দিবেন এবং সিস্টেম আপনাকে একটি স্বয়ংক্রিয় জাজিং প্রক্রিয়া শেষে সুনির্দিষ্ট ফলাফল…
Read MoreCategory: Technology
Write reusable and maintainable code creating packages in Go

Go প্রোগ্রামিং ল্যাঙ্গুয়েজ a.k.a golang-এ কোড করার সময় আমরা বিভিন্ন কাজ সহজে করার জন্য প্যাকেজ ব্যবহার করে থাকি। প্যাকেজগুলোর মধ্যে থাকে সাধারণত থাকে Go Standard Library প্যাকেজ, Other Package যেগুলো আমরা ইম্পোর্ট করি। কোড পুনরায় ব্যবহার করার জন্য এবং ম্যানেজ করার জন্য আমরা নিজেদের তৈরী করা প্যাকেজ গুলো ব্যবহার করি যা আমাদের প্রোজেক্ট ডিরেক্টরিতে থাকে।
Read MoreDeploying a Go application with Docker Container

ডকার খাঁটি বাংলায় এমন একটা জিনিস যেখানে আমাদের অ্যাপ্লিকেশন গুলো স্বতন্ত্রভাবে চালানোর জন্য যত রকমের ওএস লেভেলের জিনিস, প্যাকেজ, লাইব্রেরি আরো যা লাগে সব যোগান দেয়। সব থেকে মজার জিনিস আমরা প্রত্যেক অ্যাপ্লিকেশনের জন্য আলাদা আলাদা এমন বান্ডল তৈরী করতে পারবো। যাদেরকে ইমেজ বলে আর একটা চলমান ইমেজকে বলে কন্টেইনার।
Read MoreStart writing code in Go

আমরা Go a.k.a golang এ প্রথম একটি কোড লিখতে যাচ্ছি। আপনার লোকাল মেশিনে শুধুমাত্র Go ইনস্টল করা থাকলেই হবে এবং কোড লেখার জন্য একটি টেক্সট এডিটর। এডিটরে নিচের কোডটি লিখুন। package main দিয়ে প্যাকেজের নাম বুঝানো হয়। এখানে প্যাকেজের নাম main fmt মুলত বিল্ট-ইন একটি প্যাকেজ যা দিয়ে standard I/O ফরম্যাট করা হয়। এবার কমান্ড…
Read More