Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Go достаточно многословный и строгий язык программирования с очень предсказуемой и стремительной кривой обучения, что делает его крайне удачной технологией для обучения программированию новоприбывших!
// element is interface{}
switch casted := element.(type) {
case int: {}
case string: {}
default: {}
}
О том, что опытный программист полностью осваивает Go, со всеми его подводными камнями, за несколько выходных, уже неоднократно говорили
Интересно, что будет дальше
год назад автор так же восторженно восхвалял Qt, заявляя что всем срочно нужно прыгать на кресты.
Теперь вот Go.
Проблему инкапсуляции решили до безобразия интересно: все поля структуры, которые начинаются с символа верхнего регистра идут наружу, а все остальное остается внутри.
Меня зовут Илья Ковалевский, я ученик 8-Б класса киевского лицея
поэтому мне кажется, что указатель в Go это скорее ссылка, нежели указатель (в контексте С++, например)
package main
import "fmt"
func main() {
x := 5
y := 7
p := &x
fmt.Printf("%v\n", *p)
p = &y
fmt.Printf("%v\n", *p)
}
?
Go как язык для обучения программированию