ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب The Go Programming Language Phrasebook

دانلود کتاب کتاب عبارات زبان برنامه نویسی Go

The Go Programming Language Phrasebook

مشخصات کتاب

The Go Programming Language Phrasebook

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 0321817141 
ناشر: Addison-Wesley 
سال نشر: 2012 
تعداد صفحات: 263 
زبان: english 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 1 مگابایت 

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



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

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


در صورت تبدیل فایل کتاب The Go Programming Language Phrasebook به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


توضیحاتی در مورد کتاب کتاب عبارات زبان برنامه نویسی Go

راهنمای Go نحوه ساختار زبان برنامه نویسی را توضیح می دهد و نمونه هایی از کد را ارائه می دهد که هر مرحله از توسعه Go را نشان می دهد، از ایجاد یک برنامه ساده گرفته تا اشکال زدایی و توزیع کد.


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

A guide to Go describes how the programming language is structured and provides examples of code that demonstrate every stage of Go development, from creating a simple program to debugging and distributing code.



فهرست مطالب

Table of Contents......Page 4
Go and C......Page 12
Why Go?......Page 15
Goroutines and Channels......Page 18
Selecting a Compiler......Page 21
Creating a Simple Go Program......Page 24
The Go Type System......Page 25
Understanding the Memory Model......Page 27
2 A Go Primer......Page 32
The Structure of a Go Source File......Page 34
Declaring Variables......Page 37
Declaring Functions......Page 40
Looping in Go......Page 43
Creating Enumerations......Page 46
Declaring Structures......Page 48
Defining Methods......Page 50
Implementing Interfaces......Page 53
Casting Types......Page 58
3 Numbers......Page 62
Converting Between Strings and Numbers......Page 63
Using Large Integers......Page 65
Converting Between Numbers and Pointers......Page 67
4 Common Go Patterns......Page 72
Zero Initialization......Page 73
Generic Data Structures......Page 78
Specialized Generic Data Structures......Page 80
Implementation Hiding......Page 83
Type Embedding......Page 86
5 Arrays and Slices......Page 90
Creating Arrays......Page 92
Slicing Arrays......Page 94
Resizing Slices......Page 96
Truncating Slices......Page 98
Iterating Over Arrays......Page 99
6 Manipulating Strings......Page 102
Comparing Strings......Page 103
Processing a String One Character at a Time......Page 105
Processing a Partial String......Page 107
Splitting and Trimming Strings......Page 109
Creating Strings from Patterns......Page 113
Matching Patterns in Strings......Page 115
7 Working with Collections......Page 118
Creating a Map......Page 119
Storing Unordered Groups of Objects......Page 122
Using Lists......Page 123
Defining New Collections......Page 125
8 Handling Errors......Page 128
Deferring Cleanup......Page 129
Panicking and Recovering......Page 132
Returning Error Values......Page 136
Error Delegates......Page 138
Creating Goroutines......Page 142
Synchronizing Goroutines......Page 145
Waiting for a Condition......Page 148
Performing Thread-Safe Initialization......Page 151
Performing Actions in the Background......Page 153
Communicating Via Channels......Page 155
Using Multiple Channels......Page 159
10 Concurrency Design Patterns......Page 162
Timing Out Connections......Page 163
Aliased xor Mutable......Page 165
Share Memory by Communicating......Page 167
Transactions by Sharing Channels......Page 170
Concurrent Objects......Page 173
Implementing Futures in Go......Page 175
Coalescing Events......Page 177
Map Reduce, Go Style......Page 179
11 Dates and Times......Page 186
Finding the Current Date......Page 187
Converting Dates for Display......Page 188
Parsing Dates from Strings......Page 190
Calculating Elapsed Time......Page 191
Receiving Timer Events......Page 192
12 Accessing Files and the Environment......Page 194
Manipulating Paths......Page 195
Reading a File......Page 197
Reading One Line at a Time......Page 199
Determining if a File or Directory Exists......Page 201
Checking Environment Variables......Page 203
13 Network Access......Page 206
Connecting to Servers......Page 207
Distributing Go......Page 210
Serving Objects......Page 215
Calling Remote Procedures......Page 217
14 Web Applications......Page 218
Integrating with a Web Server......Page 219
Connecting to Web Servers......Page 222
Parsing HTML......Page 224
Generating HTML......Page 227
15 Interacting with the Go Runtime......Page 230
Finding the Type of a Variable......Page 231
Finalizing Structures......Page 234
Copying Arbitrary Types......Page 237
Constructing Function Calls......Page 239
Calling C Functions......Page 241
16 Distributing Go Code......Page 244
Installing Third-Party Packages......Page 245
Creating Packages......Page 247
Documenting Your Code......Page 251
Staying Up to Date......Page 252
Using a Debugger......Page 254
Misunderstanding Memory Ordering......Page 258
Spotting Concurrency Bugs......Page 260
Restricting Behavior......Page 263
Building Unit Tests......Page 268
D......Page 270
G......Page 271
M......Page 272
P......Page 273
S......Page 274
Z......Page 275




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