Size: a a a

2020 August 18

DP

Daniel Podolsky in Go-go!
чем лучше-то?
источник

DP

Daniel Podolsky in Go-go!
ну, да, новых пакетов не дадут
источник

DP

Daniel Podolsky in Go-go!
но и апдейтов к xp больше не дают, так что пофиг
источник

G

GoDenis in Go-go!
Евгений Омельченко
Может лучше на чём-то более адаптированном к винде это делать?
с точки зрения простота разработки/совместимость - ничего лучше я не нашел
источник

G

GoDenis in Go-go!
а go нативный, весь рантайм с собой тащит
источник

DP

Daniel Podolsky in Go-go!
если коротко - вам надо найти и использовать пакеты, совместимые с go 1.11
источник

DP

Daniel Podolsky in Go-go!
в смысле - версии этих пакетов
источник

DP

Daniel Podolsky in Go-go!
само это не произойдет - само оно будет последний semver-тегированный вынимать, ну или вообще последний
источник

G

GoDenis in Go-go!
Daniel Podolsky
если коротко - вам надо найти и использовать пакеты, совместимые с go 1.11
да, согласен. но тут проблема больше в установке, чем в совместимости. разница в совместимости проявляется в обработке некоторых апишек, до них еще надо добраться, установив пакет
источник

DP

Daniel Podolsky in Go-go!
так у вас пакет, в котором обработка ошибок от версии 1.13, не поставится и не скомпилится
источник

G

GoDenis in Go-go!
Daniel Podolsky
так у вас пакет, в котором обработка ошибок от версии 1.13, не поставится и не скомпилится
а в чем там разница?
источник

DP

Daniel Podolsky in Go-go!
поэтому - идете в репо пакета, и путешествуете по истории версий go.mod до момента, когда там прописана 1.11 совместимость. и ровно тот коммит и ставите
источник

DP

Daniel Podolsky in Go-go!
GoDenis
а в чем там разница?
в stdlib появилось новое в errors и fmt. забейте, это не интересно
источник

DP

Daniel Podolsky in Go-go!
в контексте вашей задачи не интересно, так-то оно вполне интересное
источник

G

GoDenis in Go-go!
Daniel Podolsky
в stdlib появилось новое в errors и fmt. забейте, это не интересно
то есть настолько новое, что 1.11 не скомпилит?
источник

DP

Daniel Podolsky in Go-go!
GoDenis
то есть настолько новое, что 1.11 не скомпилит?
в 1.11 просто нет этого кода
источник

G

GoDenis in Go-go!
тогда даже не скомпилит
источник

G

GoDenis in Go-go!
придется адаптировать пакеты, но я с такими еще не сталкивался
источник

DP

Daniel Podolsky in Go-go!
не надо адаптировать, надо достаточно старые версии найти, и их в go.mod прописать
источник

G

GoDenis in Go-go!
благодарю за информацию, помогли
источник