
۴۴٬۰۰۰تومان
نوع فایل دانلود: EPUB
پس از خرید، یک فایل EPUB دریافت میکنید.
این فایل با Calibre، Apple Books و سایر کتابخوانهای دیجیتال مناسب است.
کتاب یادگیری برنامهنویسی با Go شما را بدون اصطلاحات گیجکننده یا نظریهٔ سنگین و انتزاعی با زبان قدرتمند Go آشنا میکند. با گذر از ۳۲ درس کوتاه و سریع، مبانی این زبان نوآورانه را بهسرعت یاد میگیرید!
دربارهٔ فناوری
Go زبانی کوچک است که گوگل برای حل مسائل بزرگ طراحی کرده است. پروژههای بزرگ یعنی تیمهای بزرگ با افراد در سطوح مختلف تجربه. Go زبانی کوچک اما توانمند ارائه میدهد که هر کسی، فارغ از میزان تجربهاش، میتواند آن را بفهمد و به کار ببرد.
دربارهٔ کتاب
چه علاقهمند باشید، چه تازهکار و چه حرفهای، همه میتوانند از زبانی سریع و مدرن بهره ببرند؛ فقط به منبع درست نیاز دارید! یادگیری برنامهنویسی با Go مقدمهای عملی بر مبانی زبان Go است و پایهای محکم برای پروژههای برنامهنویسی آیندهتان میسازد. نحو Go را یاد میگیرید، با نوعها و توابع کار میکنید و ایدههای بزرگتری مثل وضعیت و همروندی را بررسی میکنید؛ همراه با تمرینهای فراوان تا آنچه یاد گرفتهاید در ذهنتان بماند.
آنچه در کتاب میبینید
• مفاهیم زبان مثل اسلایسها، اینترفیسها، اشارهگرها و همروندی
• هفت پروژهٔ پایانی با حضور گوفرهای فضانورد، مریخنوردها، رمزنگاریها و شبیهسازیها
• همهٔ مثالها در Go Playground اجرا میشوند — نیازی به نصب نیست!
دربارهٔ خواننده
این کتاب برای هر کسی است که با برنامهنویسی رایانه آشناست، و همچنین برای هر کسی که اشتیاق یادگیری دارد.
دربارهٔ نویسنده
نیتن یانگمن گردانندهٔ میتآپ Go در ادمونتون است و در Canada Learning Code بهعنوان مربی فعالیت میکند. راجر پپه در توسعهٔ Go مشارکت دارد و میتآپ Go شهر نیوکاسل آپون تاین را برگزار میکند.
Get Programming with Go introduces you to the powerful Go language without confusing jargon or high-level theory. By working through 32 quick-fire lessons, you'll quickly pick up the basics of the innovative Go programming language!About the TechnologyGo is a small programming language designed by Google to tackle big problems. Large projects mean large teams with people of varying levels of experience. Go offers a small, yet capable, language that can be understood and used by anyone, no matter their experience.About the BookHobbyists, newcomers, and professionals alike can benefit from a fast, modern language; all you need is the right resource! Get Programming with Go provides a hands-on introduction to Go language fundamentals, serving as a solid foundation for your future programming projects. You'll master Go syntax, work with types and functions, and explore bigger ideas like state and concurrency, with plenty of exercises to lock in what you learn.What's inside• Language concepts like slices, interfaces, pointers, and concurrency• Seven capstone projects featuring spacefaring gophers, Mars rovers, ciphers, and simulations• All examples run in the Go Playground - no installation required!About the ReaderThis book is for anyone familiar with computer programming, as well as anyone with the desire to learn.About the AuthorNathan Youngman organizes the Edmonton Go meetup and is a mentor with Canada Learning Code. Roger Peppé contributes to Go and runs the Newcastle upon Tyne Go meetup.