Size: a a a

2020 April 21

GS

Gleb Selyukov in Go-go!
Всем привет, вопрос от части не по теме, извняюсь.
Кто-нибудь использовал rsyslog на osx?
источник

J

Jefferson in Go-go!
Подскажите, как можно удалить все пробелы в строке?
Т.е есть строка:
ggg dsddsd dsds

После обработки она должна выглядеть так:
gggdsddsddsds

strings.TrimSpace не подходит
источник

AP

Andrey Privalov in Go-go!
в лоб: strings.Replace
источник

ЕК

Евгений Клецов... in Go-go!
trim только по краям срезает
источник

J

Jefferson in Go-go!
Andrey Privalov
в лоб: strings.Replace
Точно, только strings.ReplaceAll
источник

AP

Andrey Privalov in Go-go!
Jefferson
Точно, только strings.ReplaceAll
Для справки: в Replace последний параметр - кол-во замен, если установить в -1, то это значит - заменить все вхождения. Вот ReplaceAll это как раз, грубо, Alias для Replace с -1 в качестве кол-ва
источник

J

Jefferson in Go-go!
Спасибо, буду знать
источник

V

V---V in Go-go!
Есть какие-то соглашения по именованию папок? Типа как bin в пайтон
источник

AP

Andrey Privalov in Go-go!
cmd/toolName для билда исполняемых файлов, internal для пакетов внутренних. vendor понятно, автоматом будет создана при go mod vendor
источник

AP

Andrey Privalov in Go-go!
Все эти соглашения, они, конечно, довольно условны. Но в целом примерно так, с различными вариациями - кто что добавит
источник

AP

Andrey Privalov in Go-go!
https://github.com/golang-standards/project-layout Вот довольно популярный репо
источник

ЕК

Евгений Клецов... in Go-go!
И его постоянно ругают за /pkg почему-то
источник

AP

Andrey Privalov in Go-go!
я для себя вывел правило - в pkg, если я могу что-то оттуда переиспользовать в других репо
источник

AP

Andrey Privalov in Go-go!
internal, понятно только для текущего проекта
источник

SS

Stanislav Sagan in Go-go!
V---V
Есть резон переходить на бубунту если на го собираюсь писать?
Этж вкусовщина.. Вообще терминала ради желательно перейти, но я заменяю просто докером
источник

V

V---V in Go-go!
Это пранк
источник

A

Aikidos in Go-go!
V---V
Есть резон переходить на бубунту если на го собираюсь писать?
В одной знакомой компании, все разработчики на голанге перешли на убунту. Говорят, что стало намного удобней. Сам тоже хотел попробовать, но пока нет времени.
В общем, можно попробовать, а там уже как понравится.
источник

АП

Александр Попов... in Go-go!
о опять
источник

АП

Александр Попов... in Go-go!
%OS_NAME% forever! %OS_NAME_2% must die
источник

DP

Daniel Podolsky in Go-go!
коллеги, тут про go чатик, а не про descktop environments

буду банить, начиная с прямо сейчас
источник