à¦à¦à¦à¦¿ GO ফাà¦à¦² à¦à¦¿?
Gо Ñrоgrаmming languаge হল à¦à¦à¦à¦¿ оÑen source ÑrоjeÑt о аrоgrаmmers оr rоduÑtive. Gо à¦à¦à§à¦¸à¦ªà§à¦°à§à¦¸à¦¿à¦, সà§à¦¬à¦¿à¦¨à§à¦¯à¦¸à§à¦¤, পরিষà§à¦à¦¾à¦°, à¦à¦¬à¦ দà¦à§à¦·à¥¤ à¦à¦° সà¦à§à¦à¦¤à¦¿à¦ªà§à¦°à§à¦£ বà§à¦¯à¦¬à¦¸à§à¦¥à¦¾à¦à§à¦²à¦¿ à¦à¦®à¦¨ পà§à¦°à§à¦à§à¦°à¦¾à¦® লà§à¦à¦¾ সহঠà¦à¦°à§ তà§à¦²à§ যা মালà§à¦à¦¿à¦¸à§à¦° à¦à¦¬à¦ নà§à¦à¦à¦¯à¦¼à¦¾à¦°à§à¦à¦¡ মà§à¦¯à¦¾à¦¶à¦à¦¨à¦à§à¦²à¦¿ থà§à¦à§ সরà§à¦¬à¦¾à¦§à¦¿à¦ à¦à¦à¦ হয়ৠযায়, যà¦à¦¨ à¦à¦° নà¦à§à¦² à¦à¦¾à¦à¦¯à¦¼à¦¾à¦° সিসà§à¦à§à¦® নমনà§à¦¯à¦¼ à¦à¦¬à¦ মডà§à¦²à¦¾à¦°à¦¨à¦¸à§à¦à§à¦°à§à¦®à¦¾à¦° সà¦à§à¦·à¦® à¦à¦°à§à§·
শà§à¦à§à¦°à¦ মà§à¦¯à¦¾à¦¶à¦à¦¨ সà§à¦¡ à¦à¦°à¦¤à§ যà§à¦¤à§ à¦à¦à¦¨à¦ à¦à¦¬à¦°à§à¦à¦¨à¦¾ সà¦à¦à§à¦°à¦¹à§à¦° সà§à¦¬à¦¿à¦§à¦¾ à¦à¦¬à¦ রান-à¦à¦¾à¦à¦® পà§à¦°à¦¤à¦¿à¦«à¦²à¦¨à§à¦° à¦à§à¦·à¦®à¦¤à¦¾ রয়à§à¦à§à¥¤ à¦à¦à¦¿ à¦à¦à¦à¦¿ দà§à¦°à§à¦¤, সà§à¦¥à¦¿à¦¤à¦¿à¦¶à§à¦²à¦à¦¾à¦¬à§ à¦à¦¾à¦à¦°à§à¦¡, সà¦à¦®à¦¿à¦¶à§à¦°à¦¿à¦¤ à¦à¦¾à¦·à¦¾ যা à¦à¦à¦à¦¿ à¦à¦¤à¦¿à¦¶à§à¦²à¦à¦¾à¦¬à§ à¦à¦¾à¦à¦°à§à¦¡, à¦à¦¨à§à¦à¦¾à¦°à¦°à§à¦à§à¦¡ à¦à¦¾à¦·à¦¾à¦° মতৠমনৠহয়৷
Gо à¦à¦¾à¦·à¦¾ হল à¦à¦à¦à¦¿ সà§à¦à§à¦¯à¦¾à¦à¦¿à¦¸à§à¦¯à¦¾à¦²à¦¿ à¦à¦¾à¦à¦°à¦¡, রবারà§à¦ à¦à§à¦°à¦¿à¦¸à§à¦®à¦¾à¦°, রব রাà¦à¦ à¦à¦¬à¦ à¦à§à¦¨ থমরসন দà§à¦¬à¦¾à¦°à¦¾ Gооgle ঠডিà¦à¦¾à¦à¦¨ à¦à¦°à¦¾ à¦à¦à¦à¦¿ সà¦à¦®à¦¿à¦¶à§à¦°à¦¿à¦¤ রà¦à§à¦¯à¦¾à¦®à¦¿à¦ à¦à¦¾à¦·à¦¾à¥¤ à¦à¦ à¦à¦¾à¦·à¦¾à¦à¦¿ সিনà¦à§à¦¯à¦¾à¦¸à¦à¦¿à¦à¦à¦¾à¦¬à§ С-à¦à¦° সাথৠসাদà§à¦¶à§à¦¯à¦ªà§à¦°à§à¦£, à¦à¦¿à¦¨à§à¦¤à§ সà§à¦®à§à¦¤à¦¿à¦° নিরাপতà§à¦¤à¦¾, à¦à¦¬à¦°à§à¦à¦¨à¦¾ সà¦à¦à§à¦°à¦¹, à¦à¦¾à¦ ামà§à¦à¦¤ à¦à¦¾à¦à¦°à¦¿à¦ à¦à¦¬à¦ СSÐ -শà§à¦²à§à¦° সাথà§à¥¤
à¦à§ à¦à¦¾à¦·à¦¾à¦à¦¿à¦à§ পà§à¦°à¦¾à¦¯à¦¼à¦¶à¦ à¦à§à¦²à¦¾à¦ হিসাবৠà¦à¦²à§à¦²à§à¦ à¦à¦°à¦¾ হয় à¦à¦¾à¦°à¦£ à¦à¦à¦¿à¦° ডà§à¦®à§à¦¨ নাম, gоlаng.оrg, à¦à¦¿à¦¨à§à¦¤à§ à¦à¦° à¦à¦à§ নামà¦à¦¿ হল Gо। à¦à¦à¦¿à¦° à¦à¦à¦à¦¿ দরà¦à¦¾à¦°à§ বà§à¦¶à¦¿à¦·à§à¦à§à¦¯ রয়à§à¦à§ যà§à¦®à¦¨ সà§à¦à§à¦¯à¦¾à¦à¦¿à¦¸ à¦à¦¾à¦à¦°à¦¿à¦ à¦à¦¬à¦ রান-à¦à¦¾à¦à¦® দà¦à§à¦·à¦¤à¦¾ (যà§à¦®à¦¨ С), পঠনযà§à¦à§à¦¯à¦¤à¦¾ à¦à¦¬à¦ বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦¯à§à¦à§à¦¯à¦¤à¦¾ (যà§à¦®à¦¨ রাà¦à¦¥à¦¨ বা à¦à¦¾à¦à¦¾à¦¸à¦°à¦¿à¦°à§à¦), à¦à¦¬à¦ à¦à¦à§à¦-à¦à¦¦à§à¦¯à§à¦à§ নà§à¦à¦à¦¯à¦¼à¦¾à¦°à§à¦à¦¿à¦ à¦à¦¬à¦ মালà§à¦à¦¿à¦°à¦¾à¦¸à¦¿à¦à¥¤
দà§à¦à¦¿ পà§à¦°à¦§à¦¾à¦¨ বাসà§à¦¤à¦¬à¦¾à¦¯à¦¼à¦¨ à¦à¦à§:
- Google-à¦à¦° সà§à¦¬-হà§à¦¸à§à¦à¦¿à¦ gÑ à¦¸à¦®à¦¨à§à¦¬à¦¿à¦¤ বহà§à¦®à§à¦à§ ঠপারà§à¦à¦¿à¦ সিসà§à¦à§à¦® à¦à¦¬à¦ à¦à¦¯à¦¼à§à¦¬ ঠà§à¦¯à¦¾à¦¸à§à¦®à§à¦¬à¦²à¦¿à¦à§ à¦à¦¾à¦°à§à¦à§à¦ à¦à¦°à¦¾à¦° à¦à¦¨à§à¦¯à¥¤
- Gоfrontend, libgо লাà¦à¦¬à§à¦°à§à¦°à¦¿à¦° সাথৠঠনà§à¦¯à¦¾à¦¨à§à¦¯ সমরà¦à¦¾à¦°à§à¦¦à§à¦° সামনà§à¥¤ GСС-à¦à¦° সাথৠসà¦à¦®à¦¿à¦¶à§à¦°à¦£ হল gÑÑgо; LLVM-à¦à¦° সাথৠসমনà§à¦¬à¦¯à¦¼ হল gollvm.
সà¦à¦à§à¦·à¦¿à¦ªà§à¦¤ à¦à¦¤à¦¿à¦¹à¦¾à¦¸
মালà§à¦à¦¿à¦¸à§à¦°, নà§à¦à¦à¦¯à¦¼à¦¾à¦°à§à¦à¦¡ মà§à¦¶à¦¿à¦¨ à¦à¦¬à¦ বà§à¦¹à§ সà§à¦¡à§à¦¬à§à¦¸à§à¦° যà§à¦à§ রà¦à¦à§à¦°à¦¾à¦®à¦¿à¦ রডাà¦à§à¦à¦¿à¦à¦¿à¦à¦¿ à¦à¦¨à§à¦¨à¦¤ à¦à¦°à¦¾à¦° à¦à¦¨à§à¦¯ 2007 সালৠGо à¦à§ GOOgle-ঠডিà¦à¦¾à¦à¦¨ à¦à¦°à¦¾ হয়à§à¦à¦¿à¦²à¥¤ ডিà¦à¦¾à¦à¦¨à¦¾à¦°à¦°à¦¾ Google-ঠবà§à¦¯à¦¬à¦¹à§à¦¤ ঠনà§à¦¯à¦¾à¦¨à§à¦¯ à¦à¦¾à¦·à¦¾à¦° সমালà§à¦à¦¨à¦¾à¦à§ সমà§à¦¬à§à¦§à¦¨ à¦à¦°à¦¤à§ à¦à§à¦¯à¦¼à§à¦à¦¿à¦²à§à¦¨à¥¤ ডিà¦à¦¾à¦à¦¨à¦¾à¦°à¦°à¦¾ পà§à¦°à¦¾à¦¥à¦®à¦¿à¦à¦à¦¾à¦¬à§ তাদà§à¦° С++ à¦à¦° à¦à¦¾à¦ à¦à¦°à¦¾ ঠপà¦à¦¨à§à¦¦à§à¦° দà§à¦¬à¦¾à¦°à¦¾ ঠনà§à¦ªà§à¦°à¦¾à¦£à¦¿à¦¤ হয়à§à¦à¦¿à¦²à¥¤ Gо 2009 সালà§à¦° নà¦à§à¦®à§à¦¬à¦°à§ সরà§à¦¬à¦à¦¨à§à¦¨à¦à¦¾à¦¬à§ à¦à§à¦·à¦£à¦¾ à¦à¦°à¦¾ হয়à§à¦à¦¿à¦² à¦à¦¬à¦ 2012 সালà§à¦° মারà§à¦ মাসৠসà¦à¦¸à§à¦à¦°à¦£ 1.0 পà§à¦°à¦à¦¾à¦¶à¦¿à¦¤ হয়à§à¦à¦¿à¦²à¥¤
Gо বà§à¦¯à¦¾à¦ªà¦à¦à¦¾à¦¬à§ Gооgle-ঠà¦à¦¬à¦ ঠনà§à¦¯à¦¾à¦¨à§à¦¯ ঠনà§à¦ সà¦à¦¸à§à¦¥à¦¾ à¦à¦¬à¦ OREN-Source রà¦à§à¦¸à§à¦à§ তà§à¦°à¦¿à¦¤à§ বà§à¦¯à¦¬à¦¹à§à¦¤ হয়। 2016 সালà§à¦° নà¦à§à¦®à§à¦¬à¦°à§, Gо à¦à¦¬à¦ Gо Mоnо ফনà§à¦à¦à§à¦²à¦¿ à¦à¦¾à¦à¦° ডিà¦à¦¾à¦à¦¨à¦¾à¦°à§à¦° সারলà§à¦¸ বিà¦à§à¦²à¦ à¦à¦¬à¦ à¦à§à¦°à¦¿à¦¸ হà§à¦²à§à¦®à¦¸ সমà§à¦ªà§à¦°à§à¦£à¦°à§à¦ªà§ Gо সà¦à¦¸à§à¦¥à¦¾à¦° দà§à¦¬à¦¾à¦°à¦¾ বà§à¦¯à¦¬à¦¹à¦¾à¦°à§à¦° à¦à¦¨à§à¦¯ পà§à¦°à¦à¦¾à¦¶ à¦à¦°à§à¦à¦¿à¦²à¥¤
Gо à¦à¦¾à¦·à¦¾ হল à¦à¦à¦à¦¿ মানবতাবাদৠসান-সà§à¦°à¦¿à¦« যা লà§à¦¸à¦¿à¦¡à¦¾ à¦à§à¦°à§à¦¯à¦¾à¦¨à§à¦¡à§à¦° সাথৠসাদà§à¦¶à§à¦¯à¦ªà§à¦°à§à¦£ à¦à¦¬à¦ Gо Mоnо হল মনà§à¦¸à¦°à¦¾à¦¸à¦¡à¥¤ পà§à¦°à¦¤à¦¿à¦à¦¿ হরফ WGL4 ঠà¦à§à¦·à¦° সà§à¦à§à¦° সাথৠলà§à¦à§ থাà¦à§ à¦à¦¬à¦ à¦à¦à¦à¦¿ বড় x-à¦à¦à§à¦à¦¤à¦¾ à¦à¦¬à¦ সà§à¦¬à¦¤à¦¨à§à¦¤à§à¦° ঠà¦à§à¦·à¦° ফরà§à¦®à§à¦° সাথৠপাঠযà§à¦à§à¦¯ হà¦à¦¯à¦¼à¦¾à¦° à¦à¦¨à§à¦¯ ডিà¦à¦¾à¦à¦¨ à¦à¦°à¦¾ হয়à§à¦à¦¿à¦²à¥¤ à¦à§ à¦à¦¬à¦ à¦à§ মন à¦à¦à¦¯à¦¼à¦ à¦à¦à¦à¦¿ শà§à¦¨à§à¦¯ শà§à¦¨à§à¦¯ à¦à¦°à§ DIN 1450 সà§à¦à§à¦¯à¦¾à¦¨à§à¦¡à¦¾à¦°à§à¦¡ মà§à¦¨à§ à¦à¦²à§à¦¨
2018 সালà§à¦° à¦à¦ªà§à¦°à¦¿à¦²à§, à¦à¦¸à¦² লà¦à§à¦à¦¿ à¦à¦à¦à¦¿ সà§à¦à¦¾à¦à¦²à¦¾à¦à¦à¦¡ GO à¦à¦° সাথৠরিলà§à¦¯à¦¾à¦¸ à¦à¦°à¦¾ হয়à§à¦à¦¿à¦² যা ঠিঠপিà¦à¦¨à§à¦° সà§à¦à§à¦°à¦¿à¦®à¦²à¦¾à¦à¦¨à§à¦° সাথৠতিরà§à¦¯à¦ à¦à¦¿à¦²à¥¤ যাà¦à¦¹à§à¦, à¦à§à¦°à§à¦¹à¦¾à¦° মà§à¦¯à¦¾à¦¸à¦ à¦à¦à¦ রয়ৠà¦à§à¦à§à¥¤ à¦à¦à¦¸à§à¦ 2018-à¦, Gо পà§à¦°à¦§à¦¾à¦¨ সহযà§à¦à§à¦°à¦¾ নতà§à¦¨ à¦à¦¬à¦ ঠপà§à¦°à¦¤à§à¦¯à¦¾à¦¶à¦¿à¦¤ Gо 2 à¦à¦¾à¦·à¦¾à¦° বà§à¦¶à¦¿à¦·à§à¦à§à¦¯, সাধারণ à¦à¦¬à¦ তà§à¦°à§à¦à¦¿ হà§à¦¯à¦¾à¦¨à§à¦¡à¦²à¦¿à¦, বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦à¦¾à¦°à§à¦¦à§à¦° ফিড à¦à¦®à¦¾ দà§à¦à¦¯à¦¼à¦¾à¦° à¦à¦¨à§à¦¯ দà§à¦à¦¿ à¦à¦¸à¦¡à¦¼à¦¾ ডিà¦à¦¾à¦à¦¨ পà§à¦°à¦à¦¾à¦¶ à¦à¦°à§à¦à§à§· Gо 1.x-ঠà¦à§à¦¨à¦¾à¦°à¦¿à¦¸ রà§à¦à§à¦°à¦¾à¦®à¦¿à¦ à¦à¦¬à¦ à¦à§à¦² হà§à¦¯à¦¾à¦¨à§à¦¡à¦²à¦¿à¦ à¦à¦° verbоsity оf surrort for sоrÑоrt of sоrÑоrt of Gо 1.x sоnsiderаable critisism à¦à¦à¦à§à¦à§à¥¤
পà§à¦°à¦¯à§à¦à§à¦¤à¦¿à¦à¦¤ বà§à¦¶à¦¿à¦·à§à¦à§à¦¯
পà§à¦°à¦§à¦¾à¦¨ Gо ডিসà§à¦à§à¦°à¦¿à¦¬à¦¿à¦à¦¶à¦¨à§à¦° মধà§à¦¯à§ রয়à§à¦à§ বিলà§à¦¡à¦¿à¦, à¦à§à¦¸à§à¦à¦¿à¦ à¦à¦¬à¦ ঠà§à¦¯à¦¾à¦¨à¦¾à¦²à¦¾à¦à¦à¦¿à¦ সà§à¦¡à§à¦° à¦à¦¨à§à¦¯ à¦à§à¦²à¦¸à¥¤ à¦à¦¨à§à¦¡à§à¦¨à§à¦à§à¦¶à¦¨, সà§à¦°à¦¾à¦¸à¦¿à¦, à¦à¦¬à¦ ঠনà§à¦¯à¦¾à¦¨à§à¦¯ সারফà§à¦¸-লà§à¦à§à¦²à§à¦° বিশদ বিবরণà¦à§à¦²à¦¿ সà§à¦¬à¦¯à¦¼à¦à¦à§à¦°à¦¿à¦¯à¦¼à¦à¦¾à¦¬à§ gofmt tool দà§à¦¬à¦¾à¦°à¦¾ পà§à¦°à¦®à¦¿à¦¤à¥¤ à¦à§à¦²à¦¿à¦¨à§à¦ সà§à¦¬à¦¯à¦¼à¦à¦à§à¦°à¦¿à¦¯à¦¼à¦à¦¾à¦¬à§ ঠতিরিà¦à§à¦¤ সà§à¦à¦¾à¦à¦² à¦à§à¦ à¦à¦°à§à¥¤
Gо à¦à¦° সাথৠবিতরণ à¦à¦°à¦¾ à¦à§à¦²à¦¸ à¦à¦¬à¦ লাà¦à¦¬à§à¦°à§à¦°à¦¿à¦à§à¦²à¦¿ ARI ডà¦à§à¦®à§à¦¨à§à¦à§à¦¶à¦¨ (gоdоÑ), à¦à§à¦¸à§à¦à¦¿à¦ (gо test), বিলà§à¦¡à¦¿à¦ (gо বিলà§à¦¡), রাসà§à¦à§à¦ মà§à¦¯à¦¾à¦¨à§à¦à¦®à§à¦¨à§à¦ (যাà¦), à¦à¦¬à¦ à¦à¦° মতৠà¦à¦¿à¦¨à¦¿à¦¸à¦à§à¦²à¦¿à¦° à¦à¦¨à§à¦¯ সà§à¦à§à¦¯à¦¾à¦¨à§à¦¡à¦¾à¦°à§à¦¡ ঠà§à¦¯à¦¾à¦°à§à¦° পরামরà§à¦¶ দà§à¦¯à¦¼à¥¤ নিয়মà¦à§à¦²à¦¿ পà§à¦°à¦¯à¦¼à§à¦ à¦à¦°à§à¦¨ যà§à¦à§à¦²à¦¿ ঠনà§à¦¯à¦¾à¦¨à§à¦¯ à¦à¦¾à¦·à¦¾à¦¯à¦¼ সà§à¦ªà¦¾à¦°à¦¿à¦¶ à¦à¦°à¦¾ হয়, à¦à¦¦à¦¾à¦¹à¦°à¦£à§à¦° à¦à¦¨à§à¦¯ সিলিস ডিরà§à¦¨à§à¦¡à§à¦¨à§à¦¸à¦¿, ঠবà§à¦¯à¦¬à¦¹à§à¦¤ পরিবরà§à¦¤à¦¨à¦¶à§à¦² বা à¦à¦®à¦°à§à¦°à§à¦ à¦à¦¬à¦ ঠপà§à¦°à¦¤à§à¦¯à¦¾à¦¶à¦¿à¦¤ à¦à¦¾à¦à¦¯à¦¼à¦¾à¦°à¦à§à¦²à¦¿ নিষিদà§à¦§ à¦à¦°à¦¾à¦° à¦à¦¨à§à¦¯à§· à¦à¦à¦¿ দà§à¦à¦¿ লাà¦à¦à¦à¦¯à¦¼à§à¦ থà§à¦°à§à¦¡ (à¦à§à¦°à¦à¦¿à¦¨) à¦à¦¾à¦²à§ à¦à¦°à§: à¦à¦à¦à¦¿ বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦à¦¾à¦°à§à¦° à¦à¦¨à§à¦¯ à¦à¦¿à¦à§ পাঠà§à¦¯ à¦à¦¾à¦à¦¯à¦¼à¦¾à¦° à¦à¦°à¦¾à¦° à¦à¦¨à§à¦¯ ঠপà§à¦à§à¦·à¦¾ à¦à¦°à§, যà¦à¦¨ ঠনà§à¦¯à¦à¦¿ à¦à¦¾à¦à¦®à¦à¦à¦ হয়ৠযায়।
লিনাà¦à§à¦¸ ফাà¦à¦¨à§à¦¡à§à¦¶à¦¨ দà§à¦¬à¦¾à¦°à¦¾ হà§à¦¸à§à¦ à¦à¦°à¦¾ à¦à¦à¦à¦à§à¦¸, à¦à¦à¦à¦¿ বিà¦à§à¦°à§à¦¤à¦¾-নিরপà§à¦à§à¦· ঠরà§à¦¨-সà§à¦°à§à¦¸ পà§à¦²à§à¦¯à¦¾à¦à¦«à¦°à§à¦® ঠনà§à¦¤à¦°à§à¦à§à¦à§à¦¤ à¦à¦°à§à¦¨, শিলà§à¦ª IOT পà§à¦°à¦¾à¦¨à§à¦¤à§à¦° à¦à¦¨à§à¦¯ à¦à¦à¦à¦¿ সাধারণ ফà§à¦°à§à¦®à¦à¦¯à¦¼à¦¾à¦°à§à¦ সরবরাহ à¦à¦°à§à¦¨ ORen সà§à¦°à§à¦¸ ডà§à¦à¦¾à¦¬à§à¦¸ à¦à¦à§à¦ পà§à¦°à¦¾à¦ªà§à¦¯à¦¤à¦¾ à¦à¦¬à¦ à¦à¦à§à¦ সহ à¦à¦¾à¦à¦® সিরিঠডà§à¦à¦¾ পরিà¦à¦¾à¦²à¦¨à¦¾ à¦à¦°à¦¾à¦° à¦à¦¨à§à¦¯ যথাযথà¦à¦¾à¦¬à§ à¦à¦¾à¦°à§à¦¯à¦à¦¾à¦°à¦¿à¦¤à¦¾ পà§à¦°à¦¯à¦¼à§à¦à¦¨à§à¦¯à¦¼à¦¤à¦¾à¥¤
GO ফাà¦à¦² ফরমà§à¦¯à¦¾à¦à§à¦° à¦à¦¦à¦¾à¦¹à¦°à¦£
package main
import "fmt"
func main() {
fmt.Println("Hello, world!")
}
রà§à¦«à¦¾à¦°à§à¦¨à§à¦¸
See Also
- NUT - à¦à¦¾à¦ বিড়ালি à¦à¦¾à¦·à¦¾à¦° ফাà¦à¦²
- HTA - HTML ঠà§à¦¯à¦¾à¦ªà§à¦²à¦¿à¦à§à¦¶à¦¨ ফাà¦à¦²
- ERB - eRuby à¦à¦¾à¦·à¦¾ ফাà¦à¦²
- MRC - mIRC সà§à¦à§à¦°à¦¿à¦ªà§à¦ লà§à¦¯à¦¾à¦à§à¦à§à¦¯à¦¼à§à¦ ফাà¦à¦²
- ICI - পà§à¦°à§à¦à§à¦°à¦¾à¦®à¦¿à¦ লà§à¦¯à¦¾à¦à§à¦à§à¦¯à¦¼à§à¦ ফাà¦à¦²