প্রশ্ন ট্যাগ «go»

গো একটি ওপেন সোর্স প্রোগ্রামিং ভাষা। এটি স্ট্যাটিকালি-টাইপ করা হয়, সি থেকে সিটেক্সটি শিথিলভাবে উত্পন্ন হয়, স্বয়ংক্রিয় মেমরি পরিচালনা, টাইপ সুরক্ষা, কিছু গতিশীল টাইপিং ক্ষমতা, অতিরিক্ত বিল্ট-ইন ধরণের যেমন ভেরিয়েবল-দৈর্ঘ্যের অ্যারে এবং কী-মান মানচিত্র এবং একটি বড় স্ট্যান্ডার্ড লাইব্রেরি যুক্ত।

3
Go এর বিশাল আকারের সংকলন সম্পাদনের কারণ
আমি একটি হ্যালো ওয়ার্ল্ড গো প্রোগ্রামটি মেনে চললাম যা আমার লিনাক্স মেশিনে দেশীয় নির্বাহযোগ্য able তবে আমি হ্যালো ওয়ার্ল্ড গো প্রোগ্রামের আকারটি দেখে অবাক হয়েছি, এটি ছিল 1.9MB! কেন এটি এত সহজ প্রোগ্রামের এক্সিকিউটেবল এত বিশাল?
90 go  executable 

7
আতঙ্ক কীভাবে পরীক্ষা করবেন?
আমি বর্তমানে চিন্তাভাবনা করছি যে পরীক্ষাগুলি কীভাবে লিখতে হবে যা যদি কোনও প্রদত্ত কোডের টুকরা আতঙ্কিত হয় কিনা তা পরীক্ষা করে? আমি জানি যে গো recoverপ্যানিক্সগুলি ধরতে ব্যবহার করে, তবে জাভা কোডের বিপরীতে, আপনি কোনও প্যানিকের ক্ষেত্রে কী কোডটি এড়াতে হবে বা আপনার কী আছে তা সত্যই আপনি নির্দিষ্ট করতে …
90 testing  go 

3
পরিবর্তে মানগুলির ব্যাপ্তি উল্লেখ করে
আমি দেখেছি যে পরিসরটি মানটির কী এবং "অনুলিপি" প্রদান করে। আইটেমের ঠিকানাটি ফেরত দেওয়ার জন্য কি এই সীমার কোনও উপায় আছে? উদাহরণ package main import "fmt" type MyType struct { field string } func main() { var array [10]MyType for _, e := range array { e.field = "foo" } …
90 pointers  reference  go 

5
গোলাংয়ে মানচিত্র থেকে মানগুলির টুকরো পাওয়ার কোনও দুর্দান্ত উপায় আছে?
আমার কাছে যদি একটি মানচিত্র থাকে তবে মানগুলির একটি টুকরো পাওয়ার আরও ভাল উপায় যদি ভি হয় package main import ( "fmt" ) func main() { m := make(map[int]string) m[1] = "a" m[2] = "b" m[3] = "c" m[4] = "d" // Can this be done better? v := make([]string, …
90 go 

3
একটি জিইটি অনুরোধ করে কোয়েরিস্ট্রিং তৈরি করুন
আমি গোতে বেশ নতুন এবং এখনও পুরোপুরি বুঝতে পারছি না। নোড.জেএস, কৌণিক, জিউকিউরি, পিএইচপি আধুনিক অনেক ভাষাতে আপনি অতিরিক্ত ক্যোয়ারিং স্ট্রিং পরামিতিগুলির সাথে জিইটি অনুরোধ করতে পারেন। গো তে এটি করা যেমন সহজ মনে হয় তেমন সহজ নয় এবং আমি এখনও এটি নির্ধারণ করতে পারি না। আমি করতে চাই এমন …
90 http  go 

3
গোলং মানচিত্রের মাধ্যমে আইট্রেট করা
আমার ধরণের মানচিত্র রয়েছে: map[string]interface{} এবং পরিশেষে, আমি এর মতো কিছু তৈরি করতে পারি (গোয়ামল ব্যবহার করে একটি ইউএমএল ফাইল থেকে ডিসরিয়ালেস করার পরে) mymap = map[foo:map[first: 1] boo: map[second: 2]] আমি কীভাবে এই মানচিত্রের মাধ্যমে পুনরাবৃত্তি করতে পারি? আমি নিম্নলিখিত চেষ্টা করেছিলাম: for k, v := range mymap{ ... …
89 map  go  loops 

6
গিথুব সংগ্রহস্থলের একটি নির্দিষ্ট ট্যাগে কীভাবে "যান" পাবেন
আমি ইনফ্লাক্সডিবি ডাটাবেস (সংস্করণ v0.8.8) ব্যবহার করে সংকলন করার চেষ্টা করছি go get github.com/influxdb/influxdb তবে এটি মাস্টার শাখাটি টানছে এবং আমার v0.8.8ট্যাগ লাগবে । আমি চেষ্টা করার চেষ্টা করেছি: go get github.com/influxdb/influxdb/releases/tag/v0.8.8কিন্তু এটি ব্যর্থ হয়েছে বলে খুঁজে পেল না। আমি একটি নিয়মিত করার চেষ্টা go getমাস্টার শাখার, এবং তারপর নিজে …
89 git  go  github 

7
একাধিক ফাইল সমন্বিত গো প্রোগ্রাম কীভাবে সংকলন করবেন?
আমার কাছে একটি ছোট প্রোগ্রাম রয়েছে যা তিনটি ফাইল সমন্বিত, সমস্তগুলি একই প্যাকেজ (মূল) এর সাথে সম্পর্কিত তবে আমি যখন "যান বিল্ড মেইন.গো" করি তখন বিল্ডটি সফল হয় না। যখন এটি কেবল একটি ফাইল ছিল (মেইন.গো) সবকিছু ঠিকঠাক কাজ করেছিল। এখন আমি কোডটি আলাদা করার জন্য কিছুটা চেষ্টা করেছি, দেখে …

6
গো প্রোগ্রামে পাস হওয়া কমান্ড-লাইন আর্গুমেন্টগুলি কীভাবে অ্যাক্সেস করবেন?
আমি কীভাবে কমান্ড-লাইন যুক্তিতে অ্যাক্সেস করব? তারা যুক্তি হিসাবে পাস করা হয় না main। একটি সম্পূর্ণ প্রোগ্রাম, সম্ভবত একাধিক প্যাকেজ যুক্ত করে তৈরি করা হয়েছে, একটি ফাংশন সহ একটি মূল প্যাকেজ থাকতে হবে called func main() { ... } সংজ্ঞায়িত ফাংশন মেইন.মাইন () কোনও আর্গুমেন্ট নেয় না এবং কোনও মান …
89 go 

2
কিভাবে গো বিভাগে সঞ্চালন
আমি গোতে একটি সাধারণ বিভাগ সম্পাদন করার চেষ্টা করছি। fmt.Println(3/10) এটি 0.3 এর পরিবর্তে 0 মুদ্রণ করে। এটি এক ধরণের অদ্ভুত। কেউ দয়া করে ভাগ করতে পারেন এর পিছনে কারণ কি? আমি গোতে পৃথক পৃথকগণিত অপারেশন করতে চাই। ধন্যবাদ


3
আমি কীভাবে একটি ভেরিয়েডিক ইনপুট হিসাবে একটি স্লাইস পাস করতে পারি?
আমি একটি ফাংশন আছে func more(... t)। আমি ভাবছি করছি যদি এটা আর্গুমেন্ট এর একটি তালিকায় নিয়ে আসতে 'একটি ফালি ব্যবহার করা সম্ভব ...। আমি নিম্নলিখিত প্রোগ্রামটি সমাধান করার চেষ্টা করছি। মূলত একটি সাধারণ শেল নকল করা যা স্ট্রিং হিসাবে কমান্ডটি গ্রহণ করে। কমান্ড ফাংশনটির জন্য আর্গুমেন্টের একটি "তালিকা" দরকার …
89 go 

4
একটি স্থানীয় ফাইল থেকে একটি io.Reader তৈরি করুন
আমি একটি স্থানীয় ফাইল খুলতে এবং একটি ফিরে চাই io.Reader। কারণটি হ'ল আমি যে io.Readerলাইব্রেরিটি ব্যবহার করছি তার জন্য আমাকে একটি খাওয়ানো দরকার , যেমন: func read(r io.Reader) (results []string) { }
89 go 

5
স্ট্যান্ডার্ড লাইব্রেরি ব্যবহার করে গোতে নেস্টেড টেম্পলেটগুলি থাকা কি সম্ভব?
অজগর রানটাইমে জিনজার মতো নেস্টেড টেম্পলেটগুলি কীভাবে পাব। টিবিসি বলতে যা বোঝায় তা হ'ল জিনজা / জ্যাঞ্জো-টেম্পলেটগুলির মতো বেস টেমপ্লেটগুলির ব্লকগুলিতে কেবল ফাইল টেমপ্লেটগুলির উত্তরাধিকার সূত্রে আমি কীভাবে গুচ্ছ টেমপ্লেট পেয়েছি inherit এটি কি কেবল html/templateস্ট্যান্ডার্ড লাইব্রেরিতে ব্যবহার করেই সম্ভব ? যদি এটি কোনও সম্ভাবনা না থাকে তবে আমার বিকল্পগুলি …

7
গো-তে একটি ফাইল যুক্ত করুন App
সুতরাং আমি এর মতো একটি স্থানীয় ফাইল থেকে পড়তে পারি: data, error := ioutil.ReadFile(name) এবং আমি একটি স্থানীয় ফাইল লিখতে পারেন ioutil.WriteFile(filename, content, permission) তবে আমি কীভাবে একটি ফাইল সংযুক্ত করতে পারি? পদ্ধতিতে কি বিল্ট ইন আছে?
88 file-io  go 

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.