Skip to content

Instantly share code, notes, and snippets.

View krittawatcode's full-sized avatar

Krittawat W krittawatcode

View GitHub Profile
package repositories
import (
"database/sql"
"regexp"
"testing"
"github.com/jinzhu/gorm"
"github.com/krittawatcode/go-todo-clean-arch/domains"
"github.com/krittawatcode/go-todo-clean-arch/models"
@krittawatcode
krittawatcode / signup_handler.go
Last active February 3, 2021 17:40
Pass gin.Context as context
package handler
import (
"log"
"net/http"
"github.com/gin-gonic/gin"
"github.com/jacobsngoodwin/memrizr/account/model"
"github.com/jacobsngoodwin/memrizr/account/model/apperrors"
)
@krittawatcode
krittawatcode / Allowance.sol
Last active March 7, 2021 07:49
For ETH Shared wallet app
// "SPDX-License-Identifier: UNLICENSED"
pragma solidity ^0.8.1;
import "https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/access/Ownable.sol";
contract Allowance is Ownable {
// using SafeMath for uint;
event AllowanceChanged(address indexed _forWho, address indexed _byWhom, uint _oldAmount, uint _newAmount);