@proGO

Страница 1222 из 1674
Александр
13.02.2018
06:30:32
блэт! ?

туплю с утра

спасибо

Arch
13.02.2018
06:31:09
=)))

Google
Александр
13.02.2018
07:15:19
как же меня бесит про циклические зависимости

Vladimir
13.02.2018
07:15:26
всех бесят )

Александр
13.02.2018
07:15:32
задолбало, арр!

хотел поиск сделать, сделал сущность "юзвер" которая ипортит поиск в которой есть функция search, а там надо как раз выдать юзвер если тип записи соотвествующий, но проиклюдить то уже нельзя ?

user.GetHander -> Search() -> []user.Model user.Model

типо такой схемы, но хрена с два вам

придется теперь не глобальный поиск делать, а локальный у юзвера

Aleksey
13.02.2018
07:28:12
привет, ктонибуть может ткнуть носом в рабочий пример клиента для wss? что-то там немного адок )

Атас
13.02.2018
08:25:38
Основная ошибка 2018/02/12 23:39:35 http: panic serving 127.0.0.1:40234: runtime error: invalid memory address or nil pointer dereference
покажи что именно в строке main.ReturnHash(0x0, 0x69d8b6, 0xc4200fc2c5, 0x2) /home/marlik/go/src/ryazan/db.go:44 +0x7c и main.Ya62(0xbca3a0, 0xc420116540, 0xc420150600, 0x0, 0x0, 0x0) /home/marlik/go/src/ryazan/main.go:45 +0x34

Татьяна
13.02.2018
09:29:42
Есть разработчики приложений на IOS и Андройд?

Google
Фрилансер
13.02.2018
09:33:26
Есть разработчики приложений на IOS и Андройд?
попробуй спросить в @scala_ru или в @nodejs_ru

Olzhas
13.02.2018
09:36:14
Aleksey
13.02.2018
09:37:26
Кстати, golang/mobile вообще жив? Есть живые юзеры?

Demuz
13.02.2018
09:42:12
Кстати, golang/mobile вообще жив? Есть живые юзеры?
Фиг знает )) Раза три его пробовал и выкинул. ) React Native пробую.

Alex
13.02.2018
09:57:35
Добрый день. Можете посоветовать что использовать для экспорта XLS? чтоб с графиками и именно в XLS, а не XLSX

Marlik
13.02.2018
09:59:58
покажи что именно в строке main.ReturnHash(0x0, 0x69d8b6, 0xc4200fc2c5, 0x2) /home/marlik/go/src/ryazan/db.go:44 +0x7c и main.Ya62(0xbca3a0, 0xc420116540, 0xc420150600, 0x0, 0x0, 0x0) /home/marlik/go/src/ryazan/main.go:45 +0x34
func Ya62(w http.ResponseWriter, r *http.Request, _ httprouter.Params) { p, err := ReturnHash(db) if err == sql.ErrNoRows { fmt.Fprintf(w, "Not value") return } else if err != nil { w.WriteHeader(http.StatusInternalServerError) w.Write([]byte("500 - Something bad happened!")) return } fmt.Fprintf(w, p.YA) } Но я щас переделываю на PostGreSQL, был SQLite.

Aleksey
13.02.2018
10:43:09
Повторю свой вчерашний вопрос: возможно ли стопнуть горутину не находясь в ней? Если нет, то почему — это дизайн или просто до этого не дошли? inb4: я знаю как накостылять обходные пути. Я хочу однозначно понять этот момент языка, а не решить конкретную задачу.

Daniel
13.02.2018
10:44:12
Никаких средств внешнего управления горутинами нет

Aleksey
13.02.2018
10:44:47
А причина тому — дизайн или что-то ещё?

Daniel
13.02.2018
10:45:08
Дизайн

Aleksey
13.02.2018
10:45:36
Дизайн
А есть что почитать про мотивацию такого решения?

Daniel
13.02.2018
10:46:10
Вернее - есть технические трудности, и их обошли вот таким дизайном

Aleksey
13.02.2018
10:46:17
Посмотри сурсы менеджера горутин в go, если сам менеджер этого не делает - дизайн
Смотрел. То что где-то нет кода не вылевается в заключение, что так и задумано — возможно он ещё не написан.

Alexander
13.02.2018
10:46:52
)))

Но врятли по времени это будет быстро)

Aleksey
13.02.2018
10:47:24
Мне не интересно решение, говорю же. Я хочу понять почему так и никак иначе.

Потом и с прашиваю — есть ли что почитать про мотивацию такого дизайна

Alexander
13.02.2018
10:48:10
Ты в любом из языков как прерываешь работу функции

Google
Alexander
13.02.2018
10:48:52
Горутина это просто функция, это не поток

Системный поток

Andrey
13.02.2018
10:49:52
https://github.com/matryer/runner

Alexander
13.02.2018
10:50:51
https://github.com/matryer/runner
Человеку надо прервать горутина по типу прерывания системного потока

Aleksey
13.02.2018
10:52:41
https://github.com/matryer/runner
Это не то. Я хочу убить "на лету".

Ilya
13.02.2018
10:52:58
Вообще для управления горутами же принято context.Done() или context.Deadline() использовать

Alexander
13.02.2018
10:53:22
Это не то. Я хочу убить "на лету".
На лету нельзя убивать выполнение функции или метода... ни в одном языке такого не видел))

Andrey
13.02.2018
10:53:46
Это не то. Я хочу убить "на лету".
ок, значит я не понял вопроса

Alexander
13.02.2018
10:55:34
Разве что в асме по прерывание процессора

os.Exit() в мейне что делает?))
Посылает сигнал ОС

Alexander
13.02.2018
10:56:23
На то чтобы принудительно завершить выполнение приложения

Были бы горутины полноценными потоками, можно было по стандарту posix их грохать

Alexey
13.02.2018
10:58:03
Зачем вообще прерывать как-то иначе горутины, если select уже придумали?

Aleksey
13.02.2018
10:59:15
Alexander
13.02.2018
10:59:24
Можно попробовать грохнуть поток в контексте которого работает горутина, но врятли приложение не пострадает... ещё и pid потока надо где-то отковырять

Alexey
13.02.2018
10:59:44
Например, ты дёргаешь что-то чужое
Ну там контексты есть с cancel()

Alexander
13.02.2018
11:02:00
Например, ты дёргаешь что-то чужое
Работу какого-то стороннего пакета?

Arch
13.02.2018
11:02:13
А есть что почитать про мотивацию такого решения?
Чувак, тебе же написали что варианта нет, про мотивацию можешь поспрашивать у разработчиков GO

Google
Admin
ERROR: S client not available

Arch
13.02.2018
11:04:14
Про все вопросы связанные с дизайном GO и всякие филосовские вопросы задавать сюда: https://golang.org/help/

Aleksey
13.02.2018
11:04:26
каналы юзать
Я про кейс, когда до чтения из канала я могу не дойти

Alexander
13.02.2018
11:06:20
Грохай целиком приложение

Arch
13.02.2018
11:06:41
Я про кейс, когда до чтения из канала я могу не дойти
Вчера же Вам разжевали, что такого варианта не бывает, то что вы упорно не хотите разбивать задачу на итерации - это ваша проблема, не отвлекайте людей. Если вы хотите писать на го, то пишите, не надо придумывать то, чего не существует и донимать людей.

Olzhas
13.02.2018
11:07:28
Arch
13.02.2018
11:07:44
Здесь люди занимаются тем, что помогают на практике решать какие-то задачи, варианты вам описали и предложили, не нравится, меняйте ЯП

Aleksey
13.02.2018
11:08:10
Вчера же Вам разжевали, что такого варианта не бывает, то что вы упорно не хотите разбивать задачу на итерации - это ваша проблема, не отвлекайте людей. Если вы хотите писать на го, то пишите, не надо придумывать то, чего не существует и донимать людей.
Я уже всё сделал и оно чудесно работает. Я сегодня пришёл с вопросом"это не сделано или так и задумано". Ответ я давно получил, а сейчас тут происходит что-то странное :)

Olzhas
13.02.2018
11:08:20
https://github.com/Azure-Samples/azure-sdk-for-go-samples sdk запилили штоле?

Alexander
13.02.2018
11:13:07
Marlik
13.02.2018
11:53:52
какая строка конкретно ? пологаю что p, err := ReturnHash(db) но всеже
Да не забивайте голову, я знаю что за ошибка, и она довольна известна в го.

Marlik
13.02.2018
12:04:03
исправить смог ?
Пока нет, думаю. Вот один вариант))))) https://medium.com/aubergine-solutions/how-i-handled-null-possible-values-from-database-rows-in-golang-521fb0ee267 есть ещё, разно-всяко....

Атас
13.02.2018
12:14:39
Пока нет, думаю. Вот один вариант))))) https://medium.com/aubergine-solutions/how-i-handled-null-possible-values-from-database-rows-in-golang-521fb0ee267 есть ещё, разно-всяко....
вот уверен что если сделать Println(db) перед p, err := ReturnHash(db) будет <nil> обработка null values из базы пока не причем

Aleksandr
13.02.2018
12:17:39
/voteban

Michael
13.02.2018
12:18:25
/voteban
Тру это Грам от Телеги

Maxim
13.02.2018
12:18:58
@admin

Yaroslav
13.02.2018
12:19:04
Тру это Грам от Телеги
Нет, там вообще непонятно что)

Google
Aleksandr
13.02.2018
12:19:19
очередной скам

Yaroslav
13.02.2018
12:19:20
Предполагаю что там даже не будет криптовалюты как таковой

Атас
13.02.2018
12:22:55
В смысле <nil> ?
да, сори ошибся щас поправлю

Roman
13.02.2018
12:54:51
@Civiloid @onokonem @kirilldanshin а если в го условные инклуды? ну или что-то, что позволит мне не включать часть кода при сборке? если кратко, то хочу иметь 2 версии пакета(с cgo и без него)

Daniel
13.02.2018
12:55:23
есть флаги при сборке

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