Skip to content

Instantly share code, notes, and snippets.

View seregin7272's full-sized avatar
🏠
Working from home

Sergey Tarasov seregin7272

🏠
Working from home
View GitHub Profile
@seregin7272
seregin7272 / main.go
Created February 2, 2023 09:10 — forked from ara-ta3/main.go
How to bind to struct with join query in sqlx
package main
import (
"fmt"
_ "github.com/go-sql-driver/mysql"
"github.com/jmoiron/sqlx"
)
type Hoge struct {
@seregin7272
seregin7272 / library.md
Created November 29, 2022 07:07 — forked from Rheola/library.md
Материалы по Go (golang)
@seregin7272
seregin7272 / metrials-go.md
Last active May 29, 2022 09:23 — forked from egorsmkv/metrials-go.md
Материалы по Go (golang): мануалы, статьи, книги и ссылки на сообщества

Материалы по Go (golang)

На русском языке

Мануалы и туториалы

  • [Введение в программирование на Go][1]
  • [Маленькая книга о Go][3]
  • [Эффективный Go][2]
  • Есть еще [Краткий пересказ Effective Go на русском языке][4], но 2009 года
@seregin7272
seregin7272 / gomock.md
Created May 12, 2022 11:07 — forked from thiagozs/gomock.md
Tutorial gomock

08/16/17 by  Sergey Grebenshchikov

No Comments

This is a quick tutorial on how to test code using the GoMock mocking library and the standard library testing package testing.

GoMock is a mock framework for Go. It enjoys a somewhat official status as part of the github.com/golang organization, integrates well with the built-in testing package, and provides a flexible expectation API.

@seregin7272
seregin7272 / tokens.md
Created May 12, 2022 03:36 — forked from zmts/tokens.md
Про токены, JSON Web Tokens (JWT), аутентификацию и авторизацию. Token-Based Authentication

Про токены, JSON Web Tokens (JWT), аутентификацию и авторизацию. Token-Based Authentication

Last major update: 25.08.2020

  • Что такое авторизация/аутентификация
  • Где хранить токены
  • Как ставить куки ?
  • Процесс логина
  • Процесс рефреш токенов
  • Кража токенов/Механизм контроля токенов