@proGO

Страница 1317 из 1674
The
25.03.2018
23:42:54
тут уже просто от предпочтений зависит)

Александр
25.03.2018
23:46:47
ЭНЕРГОЭФФЕКТИВНОСТЬ 1!1!1!1!

Vladislav
25.03.2018
23:49:26
у питона есть один минус - GIL

Marlik
25.03.2018
23:57:00
Зато у Питона жирный плюс, дохера что на Си биндится...

Google
Marlik
25.03.2018
23:57:17
Комьюнити большое...

Alisher
26.03.2018
00:02:34
Всем привет

В go еще зеленый сильно

может кто помочь c packageами

Marlik
26.03.2018
00:04:38
Спрашивай, но у меня тоже знания слабые))

Alisher
26.03.2018
00:04:46
окей )

смотри вот какое дело



я создал еще один файл в /go/src/friday2/router



/go/src/friday2/router/main.go



в общем я убрал /bin в GOPATH и проблема ушла

Google
Alisher
26.03.2018
00:09:28
но я ведь все правильно сделал ? с пакетами ?

Marlik
26.03.2018
00:10:47
Я не знаю зачем тебе /go/src/friday2/router/main.go main() должна быть одна, это точка входа, и насколько я понял корень твоего проекта /go/src/friday2/ там main.go и должна быть...

Alisher
26.03.2018
00:11:51
да все так и есть

Marlik
26.03.2018
00:12:03
Ну хз, я так ещё не извращался))

Alisher
26.03.2018
00:12:14
правда что в /router/main надо переименновать

я просто на чужие смотрел репы

в гите

The
26.03.2018
00:12:39
bin это для бинарей, сурцы должны лежать в папке src

Marlik
26.03.2018
00:13:21
Не наверное, ты как угодно файл обзови, просто функция main() должна быть одна... в корне проекта в файле...

The
26.03.2018
00:13:29
на уровень выше тебе нужно его сдвинуть, а сам gopath должен указывать на папку, в которых лежат bin, src, pkg

Marlik
26.03.2018
00:15:57
go env

Alisher
26.03.2018
00:16:50
go env
да там и првоерил

помогите с mux http.Router





это в main.go

я хотел бы выписать router в отдельный package

Google
Alisher
26.03.2018
01:22:39


и я это сделал , но потом я хотел расписать еще child route > и пустил его на PathPrefix().Subrouter()

и вызвал переменую TodayRouter в другом файле



чтобы дописать child

Zver
26.03.2018
03:03:51
Зачем в Гошных сорцах лежит проект?

Anatoly
26.03.2018
03:04:34
дефолт

Zver
26.03.2018
03:20:19
дефолт
вы о чем?

Александр
26.03.2018
10:21:25
народ есть кто на винде?

Михаил
26.03.2018
10:22:05
Перенёс свой сайт на зарубежный хостинг. Инфу за три недели потерял. https://www.linux.org.ru/forum/web-development/14106535?lastmod=1522056488616

Человек
26.03.2018
10:22:59
Как создать системный процесс Windows при помощи Golang?

Александр
26.03.2018
10:23:23
народ, у меня просьба. Если есть у кого винда, проверите плиз - https://play.golang.org/p/CDwposLuNGU ?

Александр
26.03.2018
10:23:28
что-то пустой архив у меня получается

p.s. Сам на маке

Михаил
26.03.2018
10:25:05
Круглосуточный саппорт через восемь часов после моего запроса прогундел что-то невнятное, накинули неделю хостинга, похуй что я данных за три недели потерял. Потом вообще явился какой-то перец и стал разливаться на тему, что у них всё здорово, а это я во всём виноват.

Александр
26.03.2018
10:25:30
не надо хоститься в рф, это пис ец

и домен лучше у нас не держать ?

активы должны лежать там, где вы не ведете деятельность. Желательно в автономной гавани ? А то всякое бывает

Михаил
26.03.2018
10:27:58
Я вообще из Крыма. В последнее время часто думаю, начерта меня родили. DigitalOcean, кстати, отказался со мной вчера работать, нашёл какого-то хостера в Италии.

Человек
26.03.2018
10:28:17
Все работает

Google
Человек
26.03.2018
10:28:17
народ, у меня просьба. Если есть у кого винда, проверите плиз - https://play.golang.org/p/CDwposLuNGU ?

Subbotin
26.03.2018
10:28:26
бывает хуже. например majordomo

Александр
26.03.2018
10:29:02
Все работает
не пустой архив создает?

Человек
26.03.2018
10:29:05
Неа

Admin
ERROR: S client not available

Человек
26.03.2018
10:29:10
Помещает файл в архив

Александр
26.03.2018
10:29:11
у меня просто архив размером 1 кб на винде

на маке все оки

а пути проставлял относительные?

Человек
26.03.2018
10:30:32
Поместил в архив .exe файл (5 мб и текстовый файл 9 КБ) сам архив весит 2.3 МБ

Александр
26.03.2018
10:30:58
как помещал?

пути то указал относительно бинарника, или полные?

Человек
26.03.2018
10:31:21
[]string{"main.exe", "bs.txt"} относительные

Александр
26.03.2018
10:31:26
странное

Человек
26.03.2018
10:31:28
все в одной директории лежало

Александр
26.03.2018
10:31:28
?

Атас
26.03.2018
11:06:16
народ, у меня просьба. Если есть у кого винда, проверите плиз - https://play.golang.org/p/CDwposLuNGU ?
не проверял, но есть такая идея: на сколько помню порядок выполнения нескольких defer произвольный, тогда если первый defer выполниться раньше второго то возможно будет косяк, попробуй так: https://play.golang.org/p/V09CN8kuM0F да и defer zipfile.Close() у тебя место для приличной утечки памяти, он выполнится только при выходе из функнции, а пока цикл файлы открыты, если в files пара файлов то еще ничего, а если их 1000, то 1000 открытых файлов уже не нужных это зло, перепиши на функцию в возвратом из нее ошибки если есть или закрывай файла ручками при обработке ошибок и в конце цикла

Александр
26.03.2018
11:07:41
а вы внимательно посмотрели?

а тфу, вы не про тот дефер

ну да

Google
Атас
26.03.2018
11:08:40
ну там их 3

какой имелся ввиду сейчас ?

anton
26.03.2018
11:09:45
произвольный порядок выполнения нескольких defer? ? там же LIFO...

Александр
26.03.2018
11:11:40
поменял - https://play.golang.org/p/aoFuP4LS2Xq

Атас
26.03.2018
11:12:19
произвольный порядок выполнения нескольких defer? ? там же LIFO...
когда из разных вложенных вызовов то да, а из одной вон не уверен помоему не определен, сейчас посмотрю

поменял - https://play.golang.org/p/aoFuP4LS2Xq
а где закрытие перез return в циклах ? :) и то что я слал https://play.golang.org/p/V09CN8kuM0F смотрел ?

Александр
26.03.2018
11:17:26
что-то не увидел отличий

Атас
26.03.2018
11:18:29
там 1 и 2 defer в один обеденены defer func() { zipWriter.Close() newfile.Close() }()

Александр
26.03.2018
11:20:23
но мы можем сыграть более жестко - https://play.golang.org/p/JaILHf0vD2D

там 1 и 2 defer в один обеденены defer func() { zipWriter.Close() newfile.Close() }()
нет никакого смысла, деферы выполняются строго в обратном порядке, в котором вызваны

Атас
26.03.2018
11:22:38
но мы можем сыграть более жестко - https://play.golang.org/p/JaILHf0vD2D
да, я предлагал или так , или ракрывать ручками

нет никакого смысла, деферы выполняются строго в обратном порядке, в котором вызваны
был не уверен что в одной функции это тоже так, уже посмотрел , я ошибался, так что да нет смысла

но мы можем сыграть более жестко - https://play.golang.org/p/JaILHf0vD2D
проверил под вин, файлы в архиве, ошибок нет

yuriy
26.03.2018
11:58:20
есть вариант в го присваивать структуры скипая nil?

может чето встроенное есть? у структуры есть указатели на другие структуры вот если там nil то нужно не присваивать

Страница 1317 из 1674