нужно не .rslts.Id, а просто .Id, вы же передаете уже внутренности rslts, не нужно ее имя писать еще раз. Тем более, у вас там цикл и внутри него вы обращаетесь к одному элементу массива rslts.
Это довольно сложный для понимания пакет.
Не интуитивный.
Вот здесь очень хорошо описано, с расширенными комментариями - а для чего вообще: https://habrahabr.ru/post/269299/
Прочтите Writing Web Applications Попробуйте написать что нибудь работающее на net/http и encoding/json из стандартной библиотеки. Если будет не хватать импортируйте GorillaToolkit и golang.org/x/net. Этого уже хватает на все или по крайней мере вы почувствуете какие именно излишества вам хочется.
Это, а не перебор и освоение чужих абстракций - идиоматичный для Go путь. Займет не больше недели.
Потому что this всегда ссылается на .owl-carousel, коих несколько.
Убери эту муть с триггерами, и кастомизируй кнопки через css, это классы .owl-prev и .owl-next, и используй стандартный вызов. Зачем усложнять элементарное?
Например:
1. Создаешь прямоугольник и белой стрелкой меняешь его форму.
2. Выделяешь полигональным лассо нужную форму и заливаешь цветом.
3. Заливаешь слой цветом или создаешь геометрическую фигуру (поворачиваешь как нужно), создаешь ей маску нужной формы любым из способов.
4. Берешь прямоугольную форму, выделяешь полигональным лассо приблизительно нужную фигуру, заливаешь цветом и вписываешь её в прямоугольную форму, созданную ранее.