
Daniel
10.07.2018
17:27:50
тогда не знаю

?
10.07.2018
17:27:51
?

Александр
10.07.2018
17:29:11

Nyan
10.07.2018
17:29:21

Google

Александр
10.07.2018
17:29:41
так что любая функция возращающая byte возращает uint8

?
10.07.2018
17:29:53

Daniel
10.07.2018
17:30:17
так и есть

Subbotin
10.07.2018
17:30:25

Daniel
10.07.2018
17:30:47
так ведь нет же, не про удобство :)

Subbotin
10.07.2018
17:31:23

Zver
10.07.2018
17:31:34

?
10.07.2018
17:31:47

Phil
10.07.2018
17:32:14

Daniel
10.07.2018
17:32:38
в те времена и double не было

Subbotin
10.07.2018
17:32:40
нет. float32 - это понятно. uint64 - понятно. а лонг - нихера не понятно

Daniel
10.07.2018
17:32:53
long - это int64
на самом деле - это устоявшаяся была терминология на момент создания явы

Google

Zver
10.07.2018
17:33:44

Subbotin
10.07.2018
17:33:53

Zver
10.07.2018
17:36:03

Александр
10.07.2018
17:36:29
O_o
наоборот вам же упрощают
что бы битностью не заморачивались

?
10.07.2018
17:36:45
+

Александр
10.07.2018
17:36:55
но если вы хотите усложнить код - велком

Zver
10.07.2018
17:37:03

Александр
10.07.2018
17:37:05
используйте uint8 вместо byte

Nyan
10.07.2018
17:37:16
усложнять код другим ключевым словом?

Александр
10.07.2018
17:38:14
https://play.golang.org/p/XHksgZU_prS
цените

Zver
10.07.2018
17:38:34
При том в разных реализациях си всякие лонги и шорты не всегда совпадали по битности.

?
10.07.2018
17:39:16

Phil
10.07.2018
17:40:48

Александр
10.07.2018
17:43:12
мне странно другое
Unmarshal(data []byte, v interface{})

?
10.07.2018
17:43:20

Google

Александр
10.07.2018
17:43:24
почему он вместо byte принимает еще и uint8
это же другой тип
а "наследование" типов в гоу нету

Daniel
10.07.2018
17:43:39
потому, что это одно и то же

Александр
10.07.2018
17:43:51
только гоу тупой же

Subbotin
10.07.2018
17:43:56
что бы битностью не заморачивались
чтоб битностью не заморачиваться надо как в питоне, когда оно там само внутри всегда оказывается необходимой битности. а в языках с переполнением и явным указанием типов ну нафиг

Phil
10.07.2018
17:44:08

Александр
10.07.2018
17:44:23
где требуется string

Daniel
10.07.2018
17:44:58
сделай type MyString = string

Александр
10.07.2018
17:45:42
а что тут равно дает?

Daniel
10.07.2018
17:46:47
OMG

Daniel
10.07.2018
17:47:22
https://golang.org/doc/go1.9#language

Александр
10.07.2018
17:48:04
в 1.9 только?

Daniel
10.07.2018
17:48:07
ага

Александр
10.07.2018
17:48:18
чорд, я проглядел

Daniel
10.07.2018
17:48:37
был же хайп невообразимый по этому поводу

Phil
10.07.2018
17:48:52

Александр
10.07.2018
17:49:12
еще один

Daniel
10.07.2018
17:49:14
слоупоки в чати...

Google

Phil
10.07.2018
17:50:13
Я был занят Роскомнадзором. Но букетно-конфетный период кончился и я вернулся

Александр
10.07.2018
17:50:54
https://play.golang.org/p/qO3Vk1W9Gsq
открытие века
только где оно надо вопрос

Daniel
10.07.2018
17:51:57
https://play.golang.org/p/sAD-rPpM4rw
в том виде, в котором оно реализовано - исключительно рефакторинг

Александр
10.07.2018
17:52:48
кроме 1 ентера

Daniel
10.07.2018
17:53:01
%t заменил на %T

?
10.07.2018
17:53:10
??

Admin
ERROR: S client not available

Александр
10.07.2018
17:54:29
а что показывает %t

Foxcool
10.07.2018
17:54:42
????
?
??
тип и значение же

Александр
10.07.2018
17:54:49
чочо?

Foxcool
10.07.2018
17:55:08
%!t(main.MyString=blabla)
%!t(string=blabla)
main.MyString
string
твой его соответственно

Александр
10.07.2018
17:55:20
ну для значения проще юзать %s
я не про это спрашивал

Foxcool
10.07.2018
17:55:32
ну а тут все вместе ((:

Google

Foxcool
10.07.2018
17:55:37
ааа понял

Александр
10.07.2018
17:57:10
а то тут что-то пролетели мы

Foxcool
10.07.2018
17:57:29
да мне так-то пофиг

?
10.07.2018
17:58:26
Не знаю где может пригодиться алиас типа?
запутает только
Гденить напишет один разраб type MamaPapa = uint8
вот и ищи потом этот type MamaPapa

Александр
10.07.2018
18:00:11
так IDE же
я назову все типы в честь себя!
/me пошел править

Foxcool
10.07.2018
18:00:39
без стат типизации я бы не узнал, зачем мне IDE вместо редактора

Александр
10.07.2018
18:00:51
type PopovString = string
type PopovInt = int
?

?
10.07.2018
18:01:12

Александр
10.07.2018
18:01:13
подготовлю пакет!

Foxcool
10.07.2018
18:10:13

Daniel
10.07.2018
18:10:24

Александр
10.07.2018
18:11:13
type Govno = struct
type MyLib Govno {
my string
}
жаль так не выйдет ?

?
10.07.2018
18:11:31

Daniel
10.07.2018
18:11:40
а?!

?
10.07.2018
18:11:43

Daniel
10.07.2018
18:12:31