Зомби-процесс — это
По сути, это механизм ОС для передачи информации о
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍2
1. Чем
io.Reader
и io.Writer
. type Stringer interface {
String() string
}
2.
Это удобно и для тестов, и для читаемости. Функция, которая что-то использует, пусть
func Process(r io.Reader) error { ... } // принимаем интерфейс
func NewBuffer() *bytes.Buffer { ... } // возвращаем структуру
3. Не создавать интерфейсы
4.
error
, fmt.Stringer
, context.Context
.5.
interface{}
. Это, по сути, Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Индексация с нуля исторически связана с тем, как данные
Массив — это
Кроме того, нулевая индексация упрощает работу с
Please open Telegram to view this post
VIEW IN TELEGRAM