Go (گو)

Go یک زبان برنامه نویسی متن باز است که توسط شرکت گوگل توسعه داده شده و در سال 2012 اولین نسخه آن انتشار یافته است. این زبان، زبانی کامپایلری است که در آن متغیر ها به صورت استاتیک تعریف می شوند. زبان Go (که گاها آن را Golang نیز می گویند، اما نام درست آن Go است) از لحاظ سینتکس شبیه زبان C می باشد. در زیر، خروجی hello world در زبان Go را مشاهده می کنید:

package main
import "fmt"
func main() {
    fmt.Println("hello world")
}

از ویژگی های اصلی زبان Go می توان به ویژگی های زیر اشاره کرد:

  1. متن باز بودن
  2. تعریف متغیر ها به صورت استاتیک
  3. پشتیبانی از قابلیت همزمانی (Concurrency)
  4. زباله روبی (garbage collection) قدرتمند
online-support-icon