↑↑↓↓←→←→ⒷⒶ Войти !bnw Сегодня Клубы
func (this *Printer) readID(n byte, buf []byte) (err error) { log.Print("reading ID") // disable status reporting if _, err = this.port.Write([]byte{0x1D, 0xE0, 0x00}); err != nil { return } if err = FlushReader(this.port); err != nil { return } // send "read ID" command if _, err = this.port.Write([]byte{0x1D, 0x49, 0xFF}); err != nil { return } if err = this.port.SetRawRead(len(buf), int(this.Timeout)*10); err != nil { return } if _, err = this.port.Read(buf); err != nil { return } log.Printf("ID(%v): %#v", n, buf) return } ИСКЛЮЧЕНИЯ ДЛЯ СЛАБАКОВ
#IX8KRQ / @lexszero / 3484 дня назад

Все как в старой доброй сишечке. Вообще, отсутствие исключений - это не самая большая проблема этого языка.
#IX8KRQ/C2C / @anonymous / 3484 дня назад
пруф или монады
#IX8KRQ/MTY / @plhk / 3484 дня назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.