Go курсу нөлдөн

Go — жөнөкөй жана тез тил. Курс биринчи программадан кесиндилерге, мапаларга жана буфердик киргизүү-чыгарууга чейин.

Бул бөлүмдө

  1. 1
    Биринчи программа жана экранга чыгаруу

    Go тилиндеги биринчи программа: package main, import жана fmt.Println.

  2. 2
    Өзгөрмөлөр жана маалымат түрлөрү

    var жана := жарыялоолору, int, int64, float64, string, bool түрлөрү.

  3. 3
    Киргизүүнү окуу: bufio

    fmt.Scan жана & көрсөткүчтөрү аркылуу киргизүү маалыматтарын окуу.

    1 маселе

  4. 4
    Шарттуу операторлор

    Кашаасыз if/else if/else шарттары, логикалык && жана ||.

    1 маселе

  5. 5
    for цикли

    Жалгыз for цикли жана анын үч формасы; жыйынтыкты топтоо.

    2 маселе

  6. 6
    Массивдер жана кесиндилер

    Кесиндилер (slices): make, append, range жана максимумду табуу.

    1 маселе

  7. 7
    Саптар

    Саптар, strings пакети, рундар жана []rune аркылуу сапты тескери буруу.

    3 маселе

  8. 8
    Функциялар

    Функциялар: параметрлер, бир нече маани кайтаруу, ЭЧЖБ жана жайлык.

    2 маселе

  9. 9
    Мапалар жана структуралар

    map жана struct структуралары: кайталанууларды эсептөө жана курама маалыматтар.

  10. 10
    Олимпиадага даярдык: тез киргизүү-чыгаруу

    bufio: тез киргизүү-чыгаруу жана Go тилиндеги олимпиадалык шаблон.

Доска