Skip to content

Instantly share code, notes, and snippets.

package main
import (
"encoding/base64"
"fmt"
"strings"
)
// function, which takes a string as
// argument and return the reverse of string.
import 'dart:async';
import 'dart:developer';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import '../../api/get_api.dart';
import '../../config.dart';
import '../../widgets/custom_dialog.dart';
import 'package:webview_flutter/webview_flutter.dart';
@wattanakorn495
wattanakorn495 / Makefile
Created May 6, 2022 04:28
dynamodb put example
build:
go mod tidy
GOOS=linux GOARCH=amd64 go build -o ./main ./main.go
zip -j ./main.zip ./main
rm ./main
clean:
rm main.zip
rm main
@wattanakorn495
wattanakorn495 / main.go
Last active May 2, 2022 10:26
Golang with dynamodb example
package main
import (
"context"
"encoding/json"
"fmt"
"github.com/aws/aws-lambda-go/events"
"github.com/aws/aws-lambda-go/lambda"
"github.com/aws/aws-sdk-go/aws"
@wattanakorn495
wattanakorn495 / auth.js
Created April 21, 2022 09:06
AWS Signer example
import axios from "axios";
import { CEHCK_APIKEY_ENDPOINT } from "../config/auth";
import { signedRequest } from "../signedRequest";
export async function checkApikey(credentials, apikey) {
return signedRequest(
"GET",
CEHCK_APIKEY_ENDPOINT + `?key=${apikey}`,
null,
credentials
@wattanakorn495
wattanakorn495 / Dockerfile
Last active April 21, 2022 08:06
multi stage docker example
FROM golang:1.16-alpine as builder
LABEL maintainer="Wattanakorn Intanon <watttanakorn.in@avilon.co.th>"
RUN apk update && apk add gcc git
RUN mkdir /mqtt-aggregator
WORKDIR /mqtt-aggregator
COPY go.mod .
@wattanakorn495
wattanakorn495 / getImages
Last active October 19, 2021 18:00
ดึง list ของรูปภาพจากเลข cprcode
import axios from "axios";
import { IMAGES_ENDPOINT } from "../config/images";
let Images = {};
export async function loadAllImages() {
const data = (await axios.get(IMAGES_ENDPOINT)).data;
Images = data;
}