Size: a a a

2020 April 23

MF

Maxim Filatov in K8Spb
и папки вендор - тоже
источник

MF

Maxim Filatov in K8Spb
ну и го мод вендор пытается выяснить зависимости для автосгенерённого файла
источник

MF

Maxim Filatov in K8Spb
а он ещё не сгенерён
источник

MF

Maxim Filatov in K8Spb
ну и улюлю
источник

MF

Maxim Filatov in K8Spb
в общем тут конечно спасает export GO111MODULE=on
источник

AS

Alexey Shatunov in K8Spb
источник

MF

Maxim Filatov in K8Spb
то есть способ деланья такой:
```git clone <project-url>
cd <project>
export GO111MODULE=on
controller-gen ... # на этом шаге всё нужное для кодогенерации всосётся в $GOPATH/pkg/
go mod vendor```
источник

MF

Maxim Filatov in K8Spb
нубля, ещё и маркап сломался
источник

F

Fedor in K8Spb
Maxim Filatov
то есть способ деланья такой:
```git clone <project-url>
cd <project>
export GO111MODULE=on
controller-gen ... # на этом шаге всё нужное для кодогенерации всосётся в $GOPATH/pkg/
go mod vendor```
а это вне GOPATH?
источник

MF

Maxim Filatov in K8Spb
да
источник

F

Fedor in K8Spb
хм, тогда странно
источник

F

Fedor in K8Spb
controller-get умен, должен все сам понять
источник

MF

Maxim Filatov in K8Spb
у нас же типа модули появились в 1.11, гопас больше не нужен для локальной разработки
источник

F

Fedor in K8Spb
Maxim Filatov
у нас же типа модули появились в 1.11, гопас больше не нужен для локальной разработки
да, но видел как controller-gen сходил с ума на модулях внутри GOPATH
источник

F

Fedor in K8Spb
вне его всегда все хорошо
источник

MF

Maxim Filatov in K8Spb
да вся эта кубернецкая кодогенерация - одно сплошное сумасшествие :D
источник

F

Fedor in K8Spb
согласен, давно пора все на баш переписать
источник

MF

Maxim Filatov in K8Spb
я вот так и не понял, например, как client-gen заставить правильные пути для пекеджей генерить
источник

MF

Maxim Filatov in K8Spb
приходится обрабатывать напильником седом после генерации
источник

F

Fedor in K8Spb
client-gen который для кастомных клиентов?
источник