Niko
я не знаю, как они относятся к преобразованным символам, поэтому делал бы нормальный текст
Anonymous
поисковым ботам тоже без разницы на объем символов в верстке?
да, наверное, скорее всего) они же понимают, что это юникод и читают это как юникод, я сильно сомневаюсь, что они парсят это по одному символу
Anonymous
ребята а подскажите какие то сорцы где реализован RestAPI для консольной утилиты
Anonymous
казнить нельзя помиловать
Anonymous
непонятно слегка
хочу гнянуть на какой то готовый код, как сие реализовывают
Anonymous
да эта часть понятно, нужен код утилиты, которая обращается к внешнему REST API?
Anonymous
нет, сам сервер который реализовывает API
так обычный http сервер же +/- middleware на проверку заголовков
Anonymous
так обычный http сервер же +/- middleware на проверку заголовков
я писал на го последний раз 2 года назад) посоветуйте что то, куда смотреть
Anonymous
Ну тут 2 варианта посложнее и попроще. Для посложнее - можно глянуть API Docker или LXC, попроще - посмотреть абсолютной любой туториал по REST API на го
Anonymous
Semaphoreci погуглите
затруднительно как-то, это ж не опенсурс продукт, как я понял
Anonymous
Semaphoreci погуглите
есть какой то враппер на готовый рестапи, совсем не то
Irina
https://semaphoreci.com/community/tutorials/building-and-testing-a-rest-api-in-go-with-gorilla-mux-and-postgresql я думала гугл сразу этот туториал выплюнет
Niko
Привет! Гуглю, не могу понять что нужно сделать Хочу на винде поставить пакет github.com/quirkey/magick для работы с ImageMagic в go, но при установке пакета go get github.com/quirkey/magick получаю ошибку # pkg-config --cflags MagickCore pkg-config: exec: "pkg-config": executable file not found in %PATH% В системные переменные imagemagic добавил, из консоли команда magick работает Другие пакеты нормально ставятся Подскажите, что я не так сделал?
Niko
А где он должен лежать?
Alexei
собственно, эта хрень, по-моему, должно в какой-нить mingw входить
Alexei
хз, у меня нет винды )))
Niko
@elemc спасибо. Пошел искать как ставить pkg-config на винду) у них на оф сайте есть что-то про это, но быстро разобраться вчера не получилось
Pawel
"как ставить pkg-config на винду" - go get github.com/rjeczalik/pkgconfig/cmd/pkg-config
Michael
через раз с неустановленной периодичностью получаю deadlock, когда вызываю DB.Ping(). использую postgresql 9 & 10 у кого-то возникала такая проблема и как решили?
макс
такой вопрос, можно ли создать тип slice? как допустим type huy func
макс
ты лучше помоги, а не выебывайся
макс
слился
Aleksandr
ты резок
Roman
иди побыкуй в другом месте)
Dmitry
@maxgr ты немного чатиком ошибся
Anonymous
на маке виртуалка же линуксовая поднимается. О какой сборке образа под мак идет речь?
спасибо. у меня никогда не было мака и не будет, поэтому я не знаю что там и как) а у коллег маки, поэтому приходится в этот "пафос" вникать
Marina
Всем привет! В американскую компанию AnchorFree ищу Go Developer. Релокейт в США, Менло Парк. Если по какой-то причине нет возможности или желания переезжать в США, можно работать удаленно. Компания занимается безопасностью и VPN. Основной продукт - Hotspot Shield. We expect you already know: Golang experience (2+ years) Databases (MySQL, Redis) Linux experience Understanding of network protocols (TCP, IPSec, HTTP, TLS, etc), network programming in linux (C experience is a plus) Docker experience (kubernetes would be a great plus) Experience with microservice architecture Would be a plus: Devops experience, queues (rabbitmq, nats); Java experience; Monitoring systems (prometheus, influxdb, grafana, ELK); AWS; Experience with high-load systems. Education Qualifications: B.S. in computer science or equivalent work experience The company offers: Competitive salary Excellent employee stock option plan Relocation assistance available $125 per month electric car incentives Free food and drinks Foosball, Gym and showers, Pool table, Table Tennis FREE Medical, Dental and Vision 401k Easy Access to Caltrain and Light Rail (free pass) New Laptop (mac or pc) and Monitor Employee discounts on HP, Apple and Verizon P.S. Вилки в AnchorFree нет, так как компания рассматривает ожидания кандидатов. #вакансия #работа #go #golang #relocate #релокейт #remote Прислать резюме или задать вопрос: @itismemarina marina.s@art2hires.com
Ivahaev
https://covrom.github.io/gonec/ Ааааааа!!! Что из нашего православного ГО детаютъ!
Ivahaev
Ivahaev
Примечательный факт количества мемберов, кстати.
Артур
Anatoly
Надо бросить жребий
Anton
1025 у меня ;)
Maxim
параметры передаваемые в функцию, они же копируются? например если я передаю массив в функцию, его желательно передавать через указатель, так как если большой массив, много времени копирование будет занимать
Maxim
правильно?
Мерль
Всё остальное передаётся по значению
Vasily
массивы как раз копируются целиком слайсы не копируются
Maxim
то есть, для массивов есть смысл через указатель передавать
Anonymous
то есть, для массивов есть смысл через указатель передавать
Массив[:] - вроде так можно в слайс забубенить и так передавать ))
Maxim
о, как вариант, спасибо
Michael
не оно? https://tour.golang.org/moretypes/13
Alexey 〒.
Массив[:] - вроде так можно в слайс забубенить и так передавать ))
ну это и есть же указатель, так что без разницы
Ivan
массивы как раз копируются целиком слайсы не копируются
Так нет же отдельных массивов, всё - слайсы. https://play.golang.org/p/lQ5-oC6KZQ
Илья
https://play.golang.org/p/szHYG4BFgp
Ivan
аа, точно, забыл про эти штуки.
Vasily
Есть
Vasily
[3]int - массив []int - слайс
Vasily
Размерность массива - часть его типа, а слайс резиновый, поэтому это разные типы
Vasily
В примере выше - слайс
Vasily
А в примере от Ильи - массив как раз
Maxim
Вопрос по рандому, есть код, который генерирует матрицу, мне надо заполнить ее 1 или 0, я перед каждым rand.Intn(2), запускаю rand.Seed(time.Now().UnixNano()), но на выходе получается плохой рандом, а потом запустил с горутиной и все нормально. Почему так происходит, где код начинает паралелитсся, если без горутины запускать. Вот код: https://play.golang.org/p/rwrrOijlC0
Илья
если плохой рандом, см в сторону crypt
Maxim
ясно, в этом и ошибка была, что я каждый раз вызывал rand.Seed(time.Now().UnixNano())
Илья
https://gobyexample.com/random-numbers
Maxim
если его так и вызвать, time.Now().UnixNano() возвращает одинаковое число по несколько раз, от того и рандом получается плохой
Maxim
да, спасибо :)
Alexander
можно ли на го написать сервис под винду? он будет просто чтото слать в сокет.
Konstantin
https://golang-moscow.timepad.ru/event/587055/
Valentin
блин как всегда слишком поздно узнаю об ивентах
Maxim
Для Go нужен Nginx для статики?
aadz
Для Go нужен Nginx для статики?
Если хочешь статику кешировать, то почему бы и нет
Maxim
А html шаблонизаторы есть кроме стандартного, наподобии Pug?
Maxim
Сейчас изучаю Go и как то много там писанины, типы прописывать, длинные названия методов