patrickToca
French living in London. I once enjoyed working in the cryptocurrency field. I like Go and explore Rust. Today, I am working on data and machine learning.
London
Pinned Repositories
goawk
A POSIX-compliant AWK interpreter written in Go, with CSV support
awesome-microservices
A curated list of Microservice Architecture related principles and technologies.
blockchain-demo
A web-based demonstration of blockchain concepts.
compress
Optimized compression packages
conc
Better structured concurrency for go
dtrie
Dynamic Persistent Hash Array Mapped Trie
gocharm
Write your charms in Go!
gorgonia
Gorgonia is a library that helps facilitate machine learning in Go.
gotree
tree visualization, algorithms
kv
Package kv implements a simple and easy to use persistent key/value (KV) store.
patrickToca's Repositories
patrickToca/conc
Better structured concurrency for go
patrickToca/address-parser
This repository contains an implementation of a US address parser built using spaCy NLP library.
patrickToca/age
A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.
patrickToca/ahocorasick_2
A fast and memory efficient implementation of aho-corasick algorithm based on double-array trie (cedar), supports visualizing structure via graphviz.
patrickToca/aws-vault
A vault for securely storing and accessing AWS credentials in development environments
patrickToca/easyjson
Fast JSON serializer for golang.
patrickToca/experiments
Personal code, scripts and config files for experiments
patrickToca/gitalias
Git alias commands for faster easier version control
patrickToca/go-jsonstruct
Generate Go structs from multiple JSON or YAML objects.
patrickToca/go-parser
A small wrapper around the parser and ast packages
patrickToca/go-simple-mail
Golang package for send email. Support keep alive connection, TLS and SSL. Easy for bulk SMTP.
patrickToca/go-xmlstruct
Generate Go structs from multiple XML documents.
patrickToca/golang-interview-prep
patrickToca/golang-set
A simple, battle-tested and generic set type for the Go language. Trusted by Docker, 1Password, Ethereum and Hashicorp.
patrickToca/goopenai
This is a Go client library for the OpenAI API
patrickToca/grpc-gateway-example
patrickToca/grpc-gateway-example-koss
gRPC-Gateway-Example: A demonstrative project using gRPC and gRPC Gateway in Golang to generate REST API endpoints from proto files. Showcases language independent services setup, efficient request handling, and the ability to expose multiple microservices under the same domain.
patrickToca/grpc-go-boilerplate
A minimal repo containing all the boilerplate for getting started with gRPC in Go
patrickToca/gse
Go efficient multilingual NLP and text segmentation; support English, Chinese, Japanese and others.
patrickToca/mkcert
A simple zero-config tool to make locally trusted development certificates with any names you'd like.
patrickToca/oapi-codegen
Generate Go client and server boilerplate from OpenAPI 3 specifications
patrickToca/pebble
RocksDB/LevelDB inspired key-value database in Go
patrickToca/piko
An open-source alternative to Ngrok, designed to serve production traffic and be simple to host (particularly on Kubernetes)
patrickToca/pump
A minimalist framework for assembling data processing pipelines.
patrickToca/script
Making it easy to write shell-like scripts in Go
patrickToca/sprig
Useful template functions for Go templates.
patrickToca/strcase
Go package to convert strings to snake_case, camelCase, kebab-case and more! Supports Go initialisms
patrickToca/TeXdocs
patrickToca/webauthn
Webauthn/FIDO2 library in golang
patrickToca/xstrings
xstrings: A collection of useful string functions for Go.