Skip to content

Instantly share code, notes, and snippets.

View maiacodes's full-sized avatar
💜
take a break every now and then

Maia maiacodes

💜
take a break every now and then
View GitHub Profile
@maiacodes
maiacodes / rate_limiter.go
Created January 19, 2021 12:50
Post Requests Rate-Limiter (Golang & Echo)
package rate_limiter
import (
"github.com/labstack/echo/v4"
"golang.org/x/time/rate"
"net/http"
"time"
)
var (
@maiacodes
maiacodes / Upload.go
Created January 8, 2021 18:42
Upload form uploads to Google Cloud Storage in Golang
package storage
import (
"cloud.google.com/go/storage"
"context"
"fmt"
"github.com/google/uuid"
"io"
"mime/multipart"
)
@maiacodes
maiacodes / dm.go
Last active September 19, 2020 12:26
Send DMs in DiscordGo
package main
import (
"github.com/bwmarrin/discordgo"
)
func sendDM(userID string, content string, session *discordgo.Session) {
DMChannel, err := session.UserChannelCreate(userID)
if err != nil {
return
@maiacodes
maiacodes / filters.txt
Last active July 22, 2025 16:44
uBlock filter to block all Facebook services.
! Title: All Facebook Crap
||facebook.com
||facebook.net
||fbcdn.net
||fbcdn.com
||fb.com
||fbcdn-profile-a.akamaihd.net
||spot.im
!