دانلود کتاب Build Systems With Go: Everything a Gopher must know (به فارسی: Build Systems With Go: هر چیزی که یک Gopher باید بداند) نوشته شده توسط «Juan M. Tirado»
اطلاعات کتاب Build Systems With Go: هر چیزی که یک Gopher باید بداند
موضوع اصلی: کامپیوتر – برنامه نویسی
نوع: کتاب الکترونیکی
ناشر: Independently published
نویسنده: Juan M. Tirado
زبان: english
فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)
سال انتشار: 2021
تعداد صفحه: 472
حجم فایل: 3.85 مگابایت
توضیحات کتاب Build Systems With Go: هر چیزی که یک Gopher باید بداند
همه چیزهایی که یک Gopher باید در یک کتاب بداند!!!
در اصول اولیه نمانید، به جلو حرکت کنید و یاد بگیرید که چگونه می توانید از Go برای ساختن سیستم هایی با استفاده از API های آرام، پیام های gRPC، لاگرهای قدرتمند استفاده کنید. ، middlware، پایگاه های داده SQL/noSQL، جریان داده و موارد دیگر. کتابی که برای پذیرندگان جدید و توسعه دهندگان با تجربه نوشته شده است.
- بیش از 200 مثال دقیق
- توضیحات مختصر از سطوح پایه تا پیشرفته.
- موضوعات پیشرفته را کاوش کنید. : بازتاب، همزمانی، محک زدن، نمایهسازی، و غیره.
- با نحوه استفاده توسعهدهندگان از Go: ماژولها، برچسبها، CLI، رمزگذاریها و غیره آشنا شوید.
- یاد بگیرید چگونه با gRPC، Kafka سیستم بسازید. , Cassandra, MySQL, Cobra و موارد دیگر.
محتوا
- قسمت اول: زبان GO
- اولین گامها با Go
- اصول
- آرایهها، برشها و نقشهها
- ساختارها، روشها و رابطها
- انعکاس
- Concurrency
- ورودی/خروجی
- کدگذاری
- HTTP
- قالبها
- تست
- ماژولها و مستندات
- قسمت دوم: ساختن سیستمها
- بافرهای پروتکل
- gRPC
- ورود به سیستم با Zerolog
- رابط خط فرمان
- پایگاه های اطلاعاتی رابطه ای
- پایگاه های اطلاعاتی NoSQL
- کافکا
نویسنده
Juan M. تیرادو نیمی از عمر خود را برنامه نویسی کرده است. او دارای مدرک دکترای علوم کامپیوتر و محقق در UC3M، INRIA و دانشگاه کمبریج بوده است. او به این موضوع علاقه مند است که چگونه می توان از داده ها برای تقویت سیستم های توزیع شده در مقیاس بزرگ استفاده کرد. او با سابقه ای بین یک معمار سیستم و یک دانشمند داده، به شرکت ها کمک می کند تا راه حل های مبتنی بر داده را طراحی و پیاده سازی کنند. در اوقات فراغت از موسیقی، کوهنوردی و تاپاس لذت می برد.
Everything a Gopher must know in a single book!!!
Do not stay in the basics, move forward and learn how you can use Go to build systems using restful APIs, gRPC messaging, powerful loggers, middlware, SQL/noSQL databases, data streaming, and more. A book written for new adopters and experienced developers.
- More than 200 detailed examples
- Concise explanations from basic to advanced levels.
- Explore advanced topics: reflection, concurrency, benchmarking, profiling, etc.
- Learn how developers use Go: modules, tags, CLIs, encodings, etc.
- Learn how to build systems with gRPC, Kafka, Cassandra, MySQL, Cobra and more.
Contents
- Part I: The GO language
- First steps with Go
- The basics
- Arrays, slices, and maps
- Structs, methods and interfaces
- Reflection
- Concurrency
- Input/Output
- Encodings
- HTTP
- Templates
- Testing
- Modules and documentation
- Part II: Building systems
- Protocol buffers
- gRPC
- Logging with Zerolog
- Command line interface
- Relational databases
- NoSQL databases
- Kafka
The author
Juan M. Tirado has been programming half of his life. He holds a Ph. D. in computer science and has been a researcher at the UC3M, INRIA, and the University of Cambridge. He is interested in how data can be leveraged to enhance large scale distributed systems. With a background between a systems architect and a data scientist, he helps companies to design and implement data-driven solutions. In his free time, he enjoys music, mountaineering, and tapas.
دانلود کتاب «Build Systems With Go: هر چیزی که یک Gopher باید بداند»

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.