Size: a a a

2020 May 27

A

Aleksandr in Go-go!
essqz
Там используют гит. А можно ли это все организовывать локально?
вы можете и не использовать гит)
источник

VM

Vladislav Milenin in Go-go!
essqz
К счастью, я с ним знаком
го может и без гита работать

организация зависит от: приложение или библиотека

В первом случае должен быть файл main.go с названием пакета main и функцией main

Пакет это директория с *.go файлами, в каждом из которых сперва идет package <name> (во всех строго одинаковое имя)
источник

AP

Alexey Popov in Go-go!
Vladislav Milenin
Так это приложение падает при запуске
Нет, не падает. Там fx, он бы обплевался логами, если бы что-то было не так. А оно просто...
источник

VM

Vladislav Milenin in Go-go!
Alexey Popov
Нет, не падает. Там fx, он бы обплевался логами, если бы что-то было не так. А оно просто...
А что там в main?
источник

AP

Alexey Popov in Go-go!
http, graphql, minio, pg
источник

e

essqz in Go-go!
Vladislav Milenin
го может и без гита работать

организация зависит от: приложение или библиотека

В первом случае должен быть файл main.go с названием пакета main и функцией main

Пакет это директория с *.go файлами, в каждом из которых сперва идет package <name> (во всех строго одинаковое имя)
Так, это я понимаю. Но, в попытке импортировать что-либо из этих пакетов, вылетает ошибка, что в тех директориях, которых го ищет мой пакет, его нет
источник

VM

Vladislav Milenin in Go-go!
essqz
Так, это я понимаю. Но, в попытке импортировать что-либо из этих пакетов, вылетает ошибка, что в тех директориях, которых го ищет мой пакет, его нет
go mod init
источник

ВС

Владимир Столяров... in Go-go!
Если проект на модулях (есть go.mod), то его надо либо вытащить из gopath, либо GO111MODULE=on
источник

AP

Alexey Popov in Go-go!
Vladislav Milenin
А что там в main?
При этом, повторю, если я просто запущу контейнер с golang:1.14.3, компилякну внутри бинарь и запущу его, все будет ок
источник

DY

Dmitriy Yakovlev in Go-go!
классная штука, но не получается забрать ни OuterHTML, ни InnerHTML
валится с ошибкой тут:
chromedp.OuterHTML(body, &queryFromNode, chromedp.ByQuery)
если же искать узел, то работает норм:
chromedp.Nodes(body, &nodes, chromedp.ByQuery)

и ошибка очень немногословная:
could not retrieve attribute "outerHTML": encountered exception 'Uncaught'
источник

DP

Daniel Podolsky in Go-go!
Alexey Popov
При этом, повторю, если я просто запущу контейнер с golang:1.14.3, компилякну внутри бинарь и запущу его, все будет ок
коллега, вы жрете нам мозг

если вы хотите компилять на маке, а запускать на линуксе - вам нужен GOOS

если вы хотите чего-то другого - я не знаю, чего
источник

AP

Alexey Popov in Go-go!
Daniel Podolsky
коллега, вы жрете нам мозг

если вы хотите компилять на маке, а запускать на линуксе - вам нужен GOOS

если вы хотите чего-то другого - я не знаю, чего
С чего вы взяли, что я хочу компилять на маке, а запускать на Линухе?
источник

AP

Alexey Popov in Go-go!
Где я такое хоть раз написал?
источник

DP

Daniel Podolsky in Go-go!
а чего вы хотите?
источник

TS

Timur Scobcov in Go-go!
Daniel Podolsky
коллега, вы жрете нам мозг

если вы хотите компилять на маке, а запускать на линуксе - вам нужен GOOS

если вы хотите чего-то другого - я не знаю, чего
Компиляция идет под алпайном в докере, хостом выступает макось
источник

DY

Dmitriy Yakovlev in Go-go!
кто-то работал с chromedp? сможете подсказать? примеры не помогают :(
источник

TS

Timur Scobcov in Go-go!
Timur Scobcov
Компиляция идет под алпайном в докере, хостом выступает макось
И под алпайном в докере это все запускается потом
источник

DP

Daniel Podolsky in Go-go!
Timur Scobcov
И под алпайном в докере это все запускается потом
ну - у меня все контейнеры такие. все работает
источник

VM

Vladislav Milenin in Go-go!
У меня тоже
источник

TS

Timur Scobcov in Go-go!
У нас тоже все контейнеры такие. Но вот один немного не работает
источник