ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Everyday Golang

دانلود کتاب گولنگ هر روز

Everyday Golang

مشخصات کتاب

Everyday Golang

ویرایش:  
نویسندگان:   
سری:  
 
ناشر:  
سال نشر: 2021 
تعداد صفحات: 118 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 3 مگابایت 

قیمت کتاب (تومان) : 30,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 19


در صورت تبدیل فایل کتاب Everyday Golang به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب گولنگ هر روز نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب گولنگ هر روز

\"Everyday Go\" راهی سریع برای یادگیری ابزارها، تکنیک ها و الگوها از ابزارهای واقعی مورد استفاده در تولید است. این کتاب مجموعه ای از مثال ها، درس ها و تکنیک های عملی برای توسعه دهندگان Go است. موضوعات چرخه عمر نرم افزار از یادگیری اصول، تست نرم افزار، تا توزیع و نظارت را پوشش می دهند. اگر احساس می کنید ممکن است برخی از این تکنیک ها را قبلا دیده باشید، حق با شماست. من از سال 2015 در مورد Go می‌نویسم و ​​می‌خواستم هر چیزی را که به آن نیاز داشتم به طور منظم بردارم و آن را برای شما قرار دهم که از آن بهره ببرید. این یک کتاب مرجع یا یک راهنمای کامل برای زبان نیست، اما اگر دوست دارید با مثال یاد بگیرید و از خیس شدن پاهای خود ترسی ندارید، احتمالاً این سبک برای شما مناسب است. محتوای دارای رتبه برتر من در Writing unit-tests in Go، به روز شده، توسعه یافته و مدرن شده برای سال 2021، همانطور که در اسناد Kubernetes مشخص شده است.


توضیحاتی درمورد کتاب به خارجی

"Everyday Go" is the fast way to learn tools, techniques and patterns from real tools used in production. This book is a compilation of practical examples, lessons and techniques for Go developers. The topics cover the software lifecycle from learning the fundamentals, to software testing, to distribution and monitoring. If you feel like you may have seen some of these techniques before, you would be right. I've been writing about Go since 2015 and wanted to take everything that I've needed on a regular basis, and to lay it out for you to benefit from. It's not a reference book or a complete guide to the language, but if you like learning by example and aren't afraid to get your feet wet, then this style is probably for you. Features my top rated content on Writing unit-tests in Go, updated, extended and modernised for 2021, as featured in the Kubernetes documentation.



فهرست مطالب

Introduction
	How to use the book
		Help the book to evolve
		Changelog
	Why Go?
	Getting started with Go
		A note for Windows users
		Direct installation on Linux
		Packages and paths
		Vendoring and Go modules
Create your first Go program
	Add an external dependency
	Make use of flags
	Define a separate package or library
Cross-compile for different operating systems
	Go build arguments
	CGO and portability
Fetch JSON from a HTTP endpoint
	Get started
	Learn to parse JSON
	Retrieve the JSON via HTTP
	Extracting additional data from the JSON
Five ways to write an awesome CLI
	Pick Go
	Parse flags & arguments
	Automate everything
	Integrate with package managers
	Accept contributions and gather feedback
	Now, Go and write your CLI
Writing unit-tests in Golang
	Testing opinions
	Testing the Sum method
	Adding a test table
	Party tricks for ``go test\'\'
		Statement coverage
		Generating an HTML coverage report
		Benchmarking your code
		Go doesn\'t ship your tests
		Stress testing your tests
		Running tests in parallel
		Compile the tests to a binary
	Isolating dependencies
		Example of isolating dependencies
	Unit-testing a HTTP server
Work concurrently work with Goroutines
	A simple example with Goroutines
	Avoid a common mistake with Goroutines
	Error groups
	Sharing data between Goroutines
	Using channels for synchronisation
	Using a context to handle timeouts
	Limiting concurrent work
Store data with a database
Write your own config files in YAML
	A practical example of YAML in action
	Read and write your own YAML schema
	Merging objects
Inject version information into your binaries
	Capture useful variable(s)
	Prepare your code
	Do it with Docker
	Examples in production
Embed data in your application
Create dynamic content with templates
	Advanced templates: ranges and custom functions
	Real-world templates - arkade
Write a HTTP server
	Reading the request
	Advanced route handling
	Writing HTTP middleware
Add Prometheus metrics to your microservices
	Tracking HTTP metrics for our microservice
	Adding custom metrics to your Prometheus data
Building and releasing Go binaries
	The release-it example
	Releasing your binaries with a GitHub Action
Releasing a Docker container image
	Going multi-arch
	Shipping a Docker container from GitHub Actions
Your onward journey
	Giving feedback
	Contributing to Open Source
	My other content




نظرات کاربران