تهیه منابع الکترونیکی لاتین (پزشکی، مهندسی، روانشناسی و ...)
پیگیری سفارش ثبت درخواست
Go Systems Programming: Master Linux and Unix system level programming with Go
Mihalis Tsoukalos
Packt Publishing - ebooks Account · 2017
جلد واقعی نیست

Go Systems Programming: Master Linux and Unix system level programming with Go

مشخصات فایل Go Systems Programming: Master Linux and Unix system level programming with Go نویسنده Mihalis Tsoukalos ناشر Packt Publishing - ebooks Account سال 2017 این فایل به صورت آفلاین ارسال خواهد شد.

Mihalis Tsoukalos
Packt Publishing - ebooks Account
English — 2017

Key Features

  • Learn how to write system's level code in Golang, similar to Unix/Linux systems code
  • Ramp up in Go quickly
  • Deep dive into Goroutines and Go concurrency to be able to take advantage of Go server-level constructs

Book Description

Go is the new systems programming language for Linux and Unix systems. It is also the language in which some of the most prominent cloud-level systems have been written, such as Docker. Where C programmers used to rule, Go programmers are in demand to write highly optimized systems programming code.

Created by some of the original designers of C and Unix, Go expands the systems programmers toolkit and adds a mature, clear programming language. Traditional system applications become easier to write since pointers are not relevant and garbage collection has taken away the most problematic area for low-level systems code: memory management.

This book opens up the world of high-performance Unix system applications to the beginning Go programmer. It does not get stuck on single systems or even system types, but tries to expand the original teachings from Unix system level programming to all types of servers, the cloud, and the web.

What you will learn

  • Explore the Go language from the standpoint of a developer conversant with Unix, Linux, and so on
  • Understand Goroutines, the lightweight threads used for systems and concurrent applications
  • Learn how to translate Unix and Linux systems code in C to Golang code
  • How to write fast and lightweight server code
  • Dive into concurrency with Go
  • Write low-level networking code

About the Author

Mihalis Tsoukalos is a Unix administrator, programmer, DBA, and mathematician, who enjoys writing technical books and articles and learning new things. He has written more than 250 technical articles for many magazines including Sys Admin, MacTech, Linux User and Developer, USENIX ;login:, Linux Format, and Linux Journal. His research interests include databases, operating systems, Statistics, and machine learning.

He is also the technical editor for MongoDB in Action, Second Edition, published by Manning.

Table of Contents

  1. Getting Started with Go and Unix Systems Programming
  2. Writing programs in Go
  3. Advanced Go Features
  4. Go Packages, Algorithms, and Data Structures
  5. Files and Directories
  6. File Input and Output
  7. Working with System Files
  8. Processes and Signals
  9. Goroutines - Basic Features
  10. Goroutines - Advance Features
  11. Writing Web Applications in Go
  12. Network Programming
این کتاب از Packt Publishing - ebooks Account یا وبسایت آمازون با رعایت کامل قوانین کپی‌رایت خریداری خواهد شد و در اختیار شما قرار می‌گیرد.

نظرات

هنوز نظری ثبت نشده — اولین نفر باشید.
در حال بارگذاری فرم ثبت نظر...

بیشترین جستجو در زمینهٔ برنامه نویسی

Grokking Continuous Delivery
20٪-
Grokking Continuous Delivery
Christie Wilson
2022
Grokking Continuous Delivery
20٪-
Grokking Continuous Delivery
Christie Wilson
2022
Grokking Continuous Delivery
20٪-
Grokking Continuous Delivery
Christie Wilson
2022
iOS Test-Driven Development by Tutorials (First Edition): Learn Real-World Test-Driven Development
20٪-
iOS Test-Driven Development by Tutorials (First Edition): Learn Real-World Test-Driven Development
Joshua Greene, Michael Katz, raywenderlich Tutorial Team
2019
GeoAI with Python
Qiusheng Wu
2026
GeoAI with Python
Qiusheng Wu
2026
Creating Mobile Apps with Xamarin.Forms, Preview Edition (Developer Reference)
20٪-
Creating Mobile Apps with Xamarin.Forms, Preview Edition (Developer Reference)
Charles Petzold
2014
قبلی 3
پرفروش‌ترین فایل‌ها
همه ←
دیدگاه کاربران
4.8 میانگین امتیاز از 632 نظر
Tiziano درخواست 51
کار با سایت راحت و سریع پشتیبانی سریع و خوب قیمت‌ها زیاد زمان تحویل سریع بود
عالی هستین قیمت ها کمی ارزان تر شود عالی
علی اکبر شکارچی درخواست 37
کار با سایت راحت و سریع پشتیبانی سریع و خوب قیمت منصفانه زمان تحویل سریع بود
باسلام ضمن تشکر لطفا کتابعثهای جدید هم قابل دریافت باشد
a r z درخواست 3
کار با سایت راحت و سریع پشتیبانی سریع و خوب قیمت منصفانه زمان تحویل سریع بود
همه چیز خوب و مطمئن. سپاس
سید جواد میرهاشمی درخواست 10
کار با سایت راحت و سریع پشتیبانی سریع و خوب قیمت منصفانه زمان تحویل سریع بود
درود و سپاس
اشکان دهقان درخواست 3
کار با سایت راحت و سریع پشتیبانی سریع و خوب قیمت منصفانه زمان تحویل سریع بود
تشکر
مهمان درخواست 1
کار با سایت راحت و سریع پشتیبانی سریع و خوب قیمت منصفانه زمان تحویل سریع بود
دمتون گرم
مهمان
کار با سایت راحت و سریع پشتیبانی سریع و خوب قیمت منصفانه زمان تحویل سریع بود
عالی بود
091•••••606 درخواست 1
کار با سایت راحت و سریع پشتیبانی سریع و خوب زمان تحویل سریع بود
سلام. سرعت در پاسخگویی واقعا بالا بود. حقیقتش برای قیمت نمیتونم نظر بدم چون بار اولم بود که از این سایت استفاده میکردم. واقعا ممنونم که این کتاب رو پیدا کردید.
mgholizadehk درخواست 172
پشتیبانی سریع و خوب قیمت‌ها زیاد زمان تحویل سریع بود
سایت بهترشده ولی هنوزیه جاهایی گیر دارهمخصوصا در قسمت ثبت درخواست
Ali goli درخواست 5
کار با سایت راحت و سریع پشتیبانی سریع و خوب قیمت منصفانه زمان تحویل سریع بود
خیلی عالیه گرفتن دیتا توی این بروزرسانی نرم افزار کامل شده توی در گاه هایی که نسخه الکترونیک دارند مشکلی ندارید اما میتونید روی کتاب هایی که فقط نسخه چاپی ازشون موجوده بحث الکترونیک سازی با هوش مصنوعی و اسکن کردن رو هم داشته باشید که این محدودیت هم کامل مرتفع بشه
نظر کاربر
منبع مورد نظرتون رو پیدا نکردید؟

فقط مشخصات کامل منبع درخواستی وارد کنید:

در کمتر از ۲ ساعت به شما پاسخ خواهیم داد!

صفحات پر بازدید سایت

مجوز نشر کتاب

پاسخگویی سریع

پشتیبانی ۲۴ ساعته

تضمین سلامت فایل‌ها


همه دسته‌بندی‌ها