Ш̴̴̜̥͍͕̼̙̱͙͎͍̘̀̐̔́̾̃͒̈̔̎́́͜р̧̛̺͖͖̯̖ͧͤ͋̅̽ͧ̈̐̽̆̐͋ͤͦͬ͛̃̑͞͞и̒ͥͤͯ͂ͣ̐̉̑ͫ̉̑҉̛͏̸̻͕͇͚̤͕̯̱̳͉ͅф̴̴̡̟̞͙̙̻͍̦͔̤̞̔̓́̍͗̚͢͞ͅт̨̐ͫ̂͊̄̃ͥͪ͏̫̺͍̞̼͈̩̥̜͔͜͜ы̸̴̱̺̼̠̦͍͍͍̱̖͔̖̱͉̅͑͌͒ͫ͒̀ͥ͐ͤ̅͘̕.̵̴̡̭̼̮͖͈̙͖͖̲̮̬͍͙̼̯̦̮̮ͦ̆̀̑̌ͮͧͣͯ̔̂́͟г͌ͮ̏̈͂ͯ̚҉̛̙̬̘̲̗͇͕̠̙͙̼̩͚̀͘͞ͅо̷̥̯̘̓ͤ̽͒̋̉̀̂̄̒̓̊ͨ͛́̌ͤ̂̀͠в̶̒͒̓̏̓̚҉̛̙̘̺̰̮̼̟̼̥̟̘̠̜͜н̸̷̸̲̝͈͙̰̟̻̟̰̜̟̗͎̻̻͍̿̔̃ͨ͑о̔̀̋ͫ̇̿̐ͫ͌͗ͩ҉̨̜̙̙͈͍̮̮̼̙̘̞̕͜͡ Войти !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 / 3652 дня назад

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

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