توضیحات
Go is an open-source programming language that makes it easy to build clean, reliable, and efficient software. It has been winning converts from dynamic language enthusiasts as well as users of traditional compiled languages. The former appreciate the robustness and efficiency that Go’s lightweight type system brings to their code; the latter find Go’s simplicity and fast tools a refreshing change. Thanks to its well-designed standard libraries and its excellent support for concurrent programming, Go is fast becoming the language of choice for distributed systems.
The Go Programming Languageis the definitive book on Go for the working programmer. It assumes no prior knowledge of Go, nor any other specific programming language, so you’ll find it an accessible guide whether you come from JavaScript, Ruby, Python, Java, or C++.
The book will quickly get you started using Go effectively from the beginning, and by the end, you will know how to use it well to write clear, idiomatic and efficient programs to solve real-world problems. You’ll understand not just how to use its standard libraries, but how they work, and how to apply the same design techniques to your own projects.
The earlier chapters will introduce you to the basic concepts of Go programming—numbers, strings, functions—while at the same time presenting important computer science concepts like recursion, and useful examples of graphics, UTF-8, and error handling. The chapters on methods and interfaces will show you a new way to think about object-oriented programming; the chapter on concurrency explains why concurrency is so important in modern programming, and how Go helps you handle it well. You’ll also learn about Go’s pragmatic but effective approach to testing; how to build, test, and manage projects using the go tool, and the art of metaprogramming using reflection.
The book contains hundreds of interesting and practical examples that cover the whole language and a wide range of applications. The code samples from the book are available for download from gopl.io.
————————————————————–
ترجمه ماشینی :
Go یک زبان برنامه نویسی متن باز است که ساختن نرم افزار تمیز، قابل اعتماد و کارآمد را آسان می کند. این برنده تبدیلشدگان از طرفداران زبان پویا و همچنین کاربران زبانهای کامپایل شده سنتی بوده است. اولی از استحکام و کارایی که سیستم نوع سبک وزن Go در کد آنها به ارمغان می آورد، قدردانی می کنند. ابزارهای دوم، سادگی و ابزارهای سریع Go را یک تغییر تازه می دانند. به لطف کتابخانه های استاندارد خوب طراحی شده و پشتیبانی عالی از برنامه نویسی همزمان، Go به سرعت به زبان انتخابی برای سیستم های توزیع شده تبدیل می شود.
زبان برنامه نویسی Goقطعی است. کتاب برو برای برنامه نویس کار. هیچ دانش قبلی از Go یا هیچ زبان برنامه نویسی خاص دیگری را فرض نمی کند، بنابراین شما آن را به عنوان یک راهنمای قابل دسترس می یابید چه از جاوا اسکریپت، چه روبی، پایتون، جاوا یا C++ آمده باشید.
این کتاب به سرعت استفاده از Go را از ابتدا به طور موثر شروع کنید، و در پایان، میدانید که چگونه از آن برای نوشتن برنامههای واضح، اصطلاحی و کارآمد برای حل مشکلات دنیای واقعی استفاده کنید. شما نه تنها نحوه استفاده از کتابخانه های استاندارد آن را درک خواهید کرد، بلکه نحوه کار آنها و نحوه به کارگیری تکنیک های طراحی مشابه در پروژه های خود را درک خواهید کرد.
فصل های قبلی شما را با مفاهیم اساسی آشنا می کند. برنامه نویسی کنید — اعداد، رشته ها، توابع — در عین حال مفاهیم مهم علوم کامپیوتر مانند بازگشت، و نمونه های مفید گرافیک، UTF-8 و مدیریت خطا را ارائه می دهید. فصلهای مربوط به روشها و رابطها راه جدیدی را برای تفکر در مورد برنامهنویسی شیگرا به شما نشان میدهند. فصل مربوط به همزمانی توضیح می دهد که چرا همزمانی در برنامه نویسی مدرن بسیار مهم است و چگونه Go به شما کمک می کند تا آن را به خوبی مدیریت کنید. شما همچنین در مورد رویکرد عمل گرایانه اما موثر Go برای آزمایش یاد خواهید گرفت. نحوه ساخت، آزمایش و مدیریت پروژه ها با استفاده از ابزار go و هنر فرابرنامه نویسی با استفاده از بازتاب.
این کتاب شامل صدها مثال جالب و کاربردی است که کل زبان و طیف گسترده ای از کاربردها را پوشش می دهد. . نمونه کدهای کتاب برای دانلود از gopl.io موجود است.
tag : دانلود کتاب زبان برنامه نویسی go , Download زبان برنامه نویسی go , دانلود زبان برنامه نویسی go , Download The go programming language Book , زبان برنامه نویسی go دانلود , buy زبان برنامه نویسی go , خرید کتاب زبان برنامه نویسی go , دانلود کتاب The go programming language , کتاب The go programming language , دانلود The go programming language , خرید The go programming language , خرید کتاب The go programming language ,

نقد و بررسیها
هنوز بررسیای ثبت نشده است.