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

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

8
নেস্টেড স্ট্রাক্ট শুরু করুন
নেস্টেড স্ট্রাক্টটি কীভাবে আরম্ভ করতে হবে তা আমি বুঝতে পারি না। এখানে একটি উদাহরণ খুঁজুন: http://play.golang.org/p/NL6VXdHrjh package main type Configuration struct { Val string Proxy struct { Address string Port string } } func main() { c := &Configuration{ Val: "test", Proxy: { Address: "addr", Port: "80", }, } }
123 go 

3
Go তে স্ট্রিং হিসাবে HTTP প্রতিক্রিয়া অ্যাক্সেস করুন
আমি একটি ওয়েব অনুরোধের প্রতিক্রিয়া পার্স করতে চাই, তবে স্ট্রিং হিসাবে এটি অ্যাক্সেস করতে আমার সমস্যা হচ্ছে। func main() { resp, err := http.Get("http://google.hu/") if err != nil { // handle error } defer resp.Body.Close() body, err := ioutil.ReadAll(resp.Body) ioutil.WriteFile("dump", body, 0600) for i:= 0; i < len(body); i++ { …
123 networking  go 

1
ফাংশন কলে "মান হিসাবে ব্যবহৃত"
শর্তাধীন বিবৃতিতে তাদের মানগুলি মূল্যায়ন করার সময় কল করার উপযুক্ত পদ্ধতি কী? package main import "fmt" func main(){ if sumThis(1,2) > sumThis(3,4){ fmt.Println("test") } else { fmt.Println("derp") } } func sumThis(a, b int){ return a+b } এটি ত্রুটি প্রদান করে: ./test4.go:4: sumThis(1, 2) used as value ./test4.go:4: sumThis(3, 4) used …
122 go 

8
আনমারশেলিং নেস্টেড জেএসওএন অবজেক্ট
আছে একটি কয়েক প্রশ্ন উপর বিষয় কিন্তু তাদের কেউ এইভাবে আমি নতুন একটি তৈরি করছি, আমার ক্ষেত্রে আবরণ বলে মনে হচ্ছে। আমি নিম্নলিখিত মত JSON আছে: {"foo":{ "bar": "1", "baz": "2" }, "more": "text"} নেস্টেড বারের সম্পত্তিটি নিখরচায় করার জন্য এবং নেস্টেড স্ট্রাক্ট তৈরি না করে সরাসরি কোনও স্ট্রাক্ট সম্পত্তিতে …
122 json  go 

6
আমি কেন `অনুলিপি () with দিয়ে একটি স্লাইস নকল করতে পারি না?
আমাকে গোতে একটি স্লাইসের একটি অনুলিপি তৈরি করতে হবে এবং ডকসটি পড়তে হবে আমার নিষ্পত্তি করার জন্য একটি অনুলিপি ফাংশন। অনুলিপিটি অন্তর্নির্মিত ফাংশন একটি উত্স স্লাইস থেকে উপাদানগুলি একটি গন্তব্য স্লাইসে অনুলিপি করে। (একটি বিশেষ কেস হিসাবে, এটি একটি স্ট্রিং থেকে বাইটের স্লাইসে বাইটগুলি অনুলিপি করবে)) উত্স এবং গন্তব্যটি ওভারল্যাপ …
121 go  slice 

4
উপ-ডিরেক্টরিতে গোলং পরীক্ষা
ওয়ার্কস্পেস ক্লিনার রাখার জন্য প্যাকেজটির উপ-ডিরেক্টরি হিসাবে পরীক্ষা এবং উদাহরণ সহ আমি গোতে একটি প্যাকেজ তৈরি করতে চাই। এটি কি সম্ভব এবং যদি হয় তবে কীভাবে? সমস্ত ডকুমেন্টেশন সবসময় টেস্টিং কোডটিকে অন্য কোডের মতো একই জায়গায় রাখে, এটি কোনও উপায়ে বা কেবল কনভেনশনেই ভাল?
120 build  go 

4
গোলং প্রোডাকশন ওয়েব অ্যাপ্লিকেশন কনফিগারেশন
আপনারা যারা প্রযোজনায় গো ব্যাকএন্ড চালাচ্ছেন তাদের জন্য: গো ওয়েব অ্যাপ্লিকেশন চালানোর জন্য আপনার স্ট্যাক / কনফিগারেশন কী? সার্ভার চালু রাখতে মানক লাইব্রেরি নেট / HT প্যাকেজ ব্যবহার করা লোক ছাড়াও আমি এই বিষয়টিতে বেশি কিছু দেখিনি। আমি গো সার্ভারে অনুরোধগুলি পাস করার জন্য এনগিনেক্স ব্যবহার করে পড়েছি - গো …
120 web  go  production 

7
একটি ইন্টারফেস-মানটির "আসল" প্রকারটি কীভাবে নির্ধারণ করবেন?
interface{}প্রকারগুলি ব্যবহারের জন্য আমি কোনও ভাল উত্স পাই না । উদাহরণ স্বরূপ package main import "fmt" func weirdFunc(i int) interface{} { if i == 0 { return "zero" } return i } func main() { var i = 5 var w = weirdFunc(5) // this example works! if tmp, ok …

2
গো কমান্ড লাইনের অনুরোধগুলিতে তিনটি বিন্দু "./…" অর্থ কী?
আপনি যদি ট্র্যাভিস সিআই-তে গোলং পরীক্ষা চালান, এটি আপনার সমস্ত নির্ভরতা তিনটি ডট দিয়ে ডাউনলোড করবে : go get -d -v ./... && go build -v ./... সেখানে কি ./...নির্দেশ করে বা প্রসারিত করে? আমি কিছু গবেষণা করেছি কিন্তু এটি ইউনিক্স কনভেনশন বলে মনে হচ্ছে না।
120 go 

3
কীভাবে int64 এ INT পরিবর্তন করবেন?
আমি যেতে যেতে একটি পূর্ণসংখ্যা 64 এ পূর্ণসংখ্যায় রূপান্তরিত করার চেষ্টা করছি তবে আমার ভাগ্য নেই। কেউ কি এটি করার একটি সহজ উপায় জানেন?
118 go 

7
গোলংয়ে বিশ্বব্যাপী লগিংয়ের সঠিক পদ্ধতির
Go এপ্লিকেশন লগিংয়ের প্যাটার্নটি কী? যদি আমি পেয়ে থাকি, বলুন, আমার যে 5 গরোটিনগুলি থেকে লগ ইন করা উচিত, আমি কি ... একটি একক তৈরি log.Loggerএবং এটি পাস? একটি পয়েন্টার কাছাকাছি যে পাস log.Logger? প্রতিটি গোরোটিন বা ফাংশন লগার তৈরি করা উচিত? আমি কি বিশ্বব্যাপী পরিবর্তনশীল হিসাবে লগার তৈরি করব?
118 logging  go 

3
গো-তে টাইপল ডেটা টাইপ করুন
করছেন যদিও যান ঘুরে দেখুন চূড়ান্ত ব্যায়াম , আমি সিদ্ধান্ত নিয়েছি আমি (একটি কিউ প্রয়োজন string, int) জোড়া। এটি যথেষ্ট সহজ: type job struct { url string depth int } queue := make(chan job) queue <- job{url, depth} তবে এটি আমাকে ভাবতে পেরেছিল: গো-তে কোনও অন্তর্নির্মিত জুটি / টুপল ডেটা …
118 go  tuples 

4
YyyymmddHHmmss ফর্ম্যাট ব্যবহার করে কীভাবে বর্তমান সময়ের ফর্ম্যাট করবেন?
আমি এই ফর্ম্যাটটি ব্যবহার করে বর্তমান সময়ের ফর্ম্যাট করার চেষ্টা করছি yyyyMMddHHmmss। t := time.Now() fmt.Println(t.Format("yyyyMMddHHmmss")) আউটপুট হচ্ছে: yyyyMMddHHmmss কোনও পরামর্শ?
118 time  go  format  timestamp 

5
এফএমটি.প্রিন্টলন () এবং প্রিন্টলন () এর মধ্যে পার্থক্য
নীচে চিত্রিত হিসাবে, উভয় fmt.Println()এবং println()গোতে একই আউটপুট দেয়:Hello world! তবে: তারা একে অপরের থেকে কীভাবে আলাদা? স্নিপেট 1, fmtপ্যাকেজ ব্যবহার করে ; package main import ( "fmt" ) func main() { fmt.Println("Hello world!") } স্নিপেট 2, fmtপ্যাকেজ ছাড়াই ; package main func main() { println("Hello world!") }
117 go  println 

3
কনস্টের জন্য নামকরণের সম্মেলনে যান
আমি constগোলংয়ের নামগুলির জন্য নামকরণের কোনও সম্মেলন আছে কিনা তা নির্ধারণের চেষ্টা করছি । আমি ব্যক্তিগতভাবে সি শৈলী অনুসরণ করতে ঝোঁক হবে এবং তাদের বড় হাতের অক্ষরে লিখতে, কিন্তু আমি এই পৃষ্ঠাতে কোন জিনিস পাও নি http://golang.org/doc/effective_go.html কোন ভাষায় কিছু নামকরণ নিয়মাবলী তালিকা বলে মনে হয়।

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