دانلود کتاب آموزش زبان برنامه نویسی گولنگ – Golang
کتاب Go به زبان ساده تألیف یونس ابراهیمی، به آموزش زبان برنامهنویسی گولنگ (Golang) که در سال ۲۰۰۹ توسط شرکت گوگل ابداع و به صورت متن باز منتشر شد، میپردازد. علاوه بر گوگل، شرکتهای بزرگی مانند YouTube ،BBC SoundCloud و غیره نیز از این زبان برای طراحی سیستمهای Back-end استفاده میکنند.
میتوان گفت که Go ظرافت فراوان، قدرت و سرعت زبانی مثل C و سهولت و سادگی زبانی مثل Python را ترکیب کرده، به همین دلیل قادر است طیف بسیار وسیعی از برنامههای سیستمی گرفته تا برنامههای سادهی چند خطی را پوشش دهد. Go زبانی است از خانوادهی C و به همین دلیل برنامهنویسانی که با C++ ،C ،Java ،C#، PHP ،JavaScript و … آشنایی دارند، بسیار راحت این زبان را یاد خواهند گرفت.
زبان برنامه نویسی Go یا Golang
package main import "fmt"
func main() {
fmt.Println("Hello, Golang!")
}
اجرای برنامه:
- باز کنید ترمینال یا کامندپرومپ و به محل فایل
main.go
بروید. سپس دستور زیر را اجرا کنید:
bash
go run main.go
باید پیام “Hello, Golang!” را ببینید.
آشنایی با متغیرها و نوعها:
- Go یک زبان استاتیک تایپ است. بنابراین، نوع متغیرها اهمیت دارد. مثال:
go
package main import "fmt"
func main() {
var message string
message = "Hello, Golang!"
fmt.Println(message)
}
استفاده از شرطها و حلقهها:
- نمونه کد:
go
package main import "fmt"
func main() {
number := 10
if number > 5 {
fmt.Println("Number is greater than 5")
} else {
fmt.Println("Number is less than or equal to 5")
}
for i := 0; i < 3; i++ {
fmt.Println("Iteration:", i)
}
}
انواع توابع در Go:
- نمونه توابع:
go
package main import "fmt"
func add(x, y int) int {
return x + y
}
func main() {
result := add(5, 3)
fmt.Println("Result:", result)
}
آشنایی با ساختارهای داده:
- مثالی از استفاده از آرایه:
go
برای امتیاز به این نوشته کلیک کنید!
[کل: 2 میانگین: 2.5]