Go курсу нөлдөн
Go — жөнөкөй жана тез тил. Курс биринчи программадан кесиндилерге, мапаларга жана буфердик киргизүү-чыгарууга чейин.
Бул бөлүмдө
- 1Биринчи программа жана экранга чыгаруу
Go тилиндеги биринчи программа: package main, import жана fmt.Println.
- 2Өзгөрмөлөр жана маалымат түрлөрү
var жана := жарыялоолору, int, int64, float64, string, bool түрлөрү.
- 3Киргизүүнү окуу: bufio
fmt.Scan жана & көрсөткүчтөрү аркылуу киргизүү маалыматтарын окуу.
1 маселе
- 4Шарттуу операторлор
Кашаасыз if/else if/else шарттары, логикалык && жана ||.
1 маселе
- 5for цикли
Жалгыз for цикли жана анын үч формасы; жыйынтыкты топтоо.
2 маселе
- 6Массивдер жана кесиндилер
Кесиндилер (slices): make, append, range жана максимумду табуу.
1 маселе
- 7Саптар
Саптар, strings пакети, рундар жана []rune аркылуу сапты тескери буруу.
3 маселе
- 8Функциялар
Функциялар: параметрлер, бир нече маани кайтаруу, ЭЧЖБ жана жайлык.
2 маселе
- 9Мапалар жана структуралар
map жана struct структуралары: кайталанууларды эсептөө жана курама маалыматтар.
- 10Олимпиадага даярдык: тез киргизүү-чыгаруу
bufio: тез киргизүү-чыгаруу жана Go тилиндеги олимпиадалык шаблон.