Size: a a a

2020 March 06

RN

Roman Nechaev in Go-go!
смотря где ты используешь слайс структур
источник

RN

Roman Nechaev in Go-go!
если в значении, то просто make(map[string][]UrStruct)
источник

RN

Roman Nechaev in Go-go!
ну и cap, size по желанию
источник

A

Azamat in Go-go!
ведь функция func NewClient(conn *ssh.Client, opts ...ClientOption) (*Client, error),
Как раз таки возвращает (*Client, error)
источник

AR

Artyom Riedel in Go-go!
А FtpUploadFile что возвращает?
источник

A

Azamat in Go-go!
Artyom Riedel
А FtpUploadFile что возвращает?
я  хотел через нее вернуть (*Client, error). Грубо говоря вынести соединение  в отдельную функцию
источник

AR

Artyom Riedel in Go-go!
Azamat
я  хотел через нее вернуть (*Client, error). Грубо говоря вынести соединение  в отдельную функцию
Это был риторический вопрос. Так и возвращайте *Client, сейчас у вас просто Client
источник

A

Azamat in Go-go!
Artyom Riedel
Это был риторический вопрос. Так и возвращайте *Client, сейчас у вас просто Client
мне для этого надо создать структуру?
источник

AR

Artyom Riedel in Go-go!
Azamat
мне для этого надо создать структуру?
У вас есть тип sftp.Client. Так вот его и верните. *sftp.Client
источник

A

Azamat in Go-go!
Artyom Riedel
У вас есть тип sftp.Client. Так вот его и верните. *sftp.Client
Круто. ) спасибо
источник

YM

Yuriy Musienko in Go-go!
в Dockerfile есть такие инструкции


COPY . "/go/src/github,com/middleware"
WORKDIR "/go/src/github,com/middleware"
ENV GOPATH /go
ENV PATH $GOPATH/bin:/usr/local/go/bin:$PATH
ENV GOROOT /usr/local/go


Можно ли сделать подобное в github actions (копирование сорцов в необходимый path), чтобы go get видел пакеты? И нужно ли? Может я куда-то не туда полез?
источник

DP

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

RG

Roman Gorodeckij in Go-go!
что такое полный путь
источник

RG

Roman Gorodeckij in Go-go!
это же часть этого проекта
источник

DP

Daniel Podolsky in Go-go!
Roman Gorodeckij
это же часть этого проекта
все равно - по полному пути
источник

DP

Daniel Podolsky in Go-go!
"github.com/labstack/gommon/log”, например - полный
источник

RG

Roman Gorodeckij in Go-go!
а вместо гитхаб тут может быть все что угодно?
источник

RG

Roman Gorodeckij in Go-go!
это remote path
источник

RG

Roman Gorodeckij in Go-go!
он должен существовать или   тут абы что можно вписать?
источник

DP

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