Size: a a a

2020 February 12

DM

Dmitry M in Go-go!
а кто это
а мог бы просто использовать эмбендинг
а сейчас он не использует эмбединг?
источник

ВС

Владимир Столяров in Go-go!
источник

а

а кто это in Go-go!
Dmitry M
а сейчас он не использует эмбединг?
нет, там три метода
источник

DM

Dmitry M in Go-go!
а кто это
нет, там три метода
источник

ВС

Владимир Столяров in Go-go!
о, кстати, и новые таймеры наконец приедут (хотя я в это не упирался)
источник

а

а кто это in Go-go!
ну интерфейсы с одним методом
источник

а

а кто это in Go-go!
суть в  том, что можно заменить на ReadCloser и WriteCloser
источник

а

а кто это in Go-go!
обычно предметом раздора становится Close() error который много где есть
источник

а

а кто это in Go-go!
то есть

type A interface {
    DoA()
    Close() error
}

type B interface {
    DoB()
    Close() error
}

type AB interface {
   A
   B
}
источник

а

а кто это in Go-go!
в go 1.14 скомпилируется
источник

а

а кто это in Go-go!
в go 1.13 и старше — нет
источник

PK

Phil Kulin in Go-go!
а кто это
я кстати про вытеснение не понял
В самом начале секции про рантайм
источник

АП

Александр Попов in Go-go!
а кто это
в go 1.13 и старше — нет
может "младше"?
источник

АП

Александр Попов in Go-go!
интересно что он будет делать, если Close с разными сигнатурами
источник

~

~ in Go-go!
func main() {
const (
 a = 3
 b = 4
)
c := math.Sqrt(a*a + b*b)
fmt.Printf("%.1f", c)
}


в консоль выводит - 5.0

Не понял что делает sqrt ^ можете подсказать пожалуйста
источник

АП

Александр Попов in Go-go!
Квадратный корень
источник

АП

Александр Попов in Go-go!
возращает квадратный корень от результата выражения  a*a + b*b
источник

~

~ in Go-go!
Александр Попов
возращает квадратный корень от результата выражения  a*a + b*b
25 под корнем ?
источник

АП

Александр Попов in Go-go!
3*4 + 4*4 = 28
источник

x

x-foby in Go-go!
Александр Попов
интересно что он будет делать, если Close с разными сигнатурами
Ругаться, что её он может делать
источник