62 Go Machine-learning Libraries

A sleek, Golang-powered learning adventure inspired by Redis

Pedis A sleek, Golang-powered learning adventure inspired by Redis What is Pedis? Pedis is a Redis clone written in Golang. It is a learning project f

01

StateTrooper is a Go package that provides a finite state machine (FSM) for managing states. It allows you to define and enforce state transitions based on predefined rules.

StateTrooper is a Go package that provides a finite state machine (FSM) for managing states. It allows you to define and enforce state transitions based on predefined rules.

Tiny, no frills finite state machine for Go StateTrooper is a Go package that provides a finite state machine (FSM) for managing states. It allows you

02

A tool to list devices in iommu groups, useful for setting up VFIO

A tool to list devices in iommu groups, useful for setting up VFIO

ls-iommu A tool to list devices in iommu groups, useful for setting up VFIO This tool is a go implementation and extension to the small bash script pr

03

🌙 A really tiny WebAssembly compiler for demonstration and educational purposes

🌙 A really tiny WebAssembly compiler for demonstration and educational purposes

Luna is a reeeaaally tiny, yet expanding, compiler for WebAssembly Text Format, written in Go and built as one of my quest to conquer the WebAssembly dungeon.

04

Awesome about Learning Golang Blog, Examples, Ebooks, Video, Algorithms, Leetcode,...

Tutorial Vietnam Document name URL Note Go Language Advanced Programming https://github.com/zalopay-oss/go-advanced Tutorial English Document name URL

05

Interactive CLI for Laizy AI - Pass complex tasks to an AI so you can focus on more important work and improve your overall productivity.

Interactive CLI for Laizy AI - Pass complex tasks to an AI so you can focus on more important work and improve your overall productivity.

Laizy Shell An interactive shell environment with an enhanced AI assistant. All the power of laizy.dev in a handy commandline tool. Features Natural l

06

a docker toy created for learning the principles of Docker.

linc a docker toy on Ubuntu(arm64) created for learning the principles of Docker runtime implementation. import : urface/cli sirupsen/logrus 该项目梳理了作者学

07

This is a REST API, built in Go lang and MongoDB. It was built by me for learning MongoDB.

REST-API-in-Go-lang This is a REST API, built in Go lang and MongoDB. It was built by me for learning MongoDB. How to run : You have to have mongodb a

08

Subjects for learning golang on the "A Tour of Go"

hello-golang Subjects for learning golang on the "A Tour of Go" Pages https://kurupeku.github.io/hello-golang/ Get Started タスクランナーのインストール テストの実行用に以下のタ

09

API middleware for hasCorp's online learning platform

hasUniversity API middleware for hasCorp's online learning platform Running locally Use docker compose to start. The .local compose file creates and i

10

This is a simple Go package for interacting with the Replicate (https://replicate.com) HTTP APIs. Replicate is an API service that allows developers to use machine learning models easily through calling APIs.

Go Replicate This is a simple Go package for interacting with the Replicate (https://replicate.com) HTTP APIs. Replicate is an API service that allows

11

Kepler (Kubernetes-based Efficient Power Level Exporter) uses eBPF to probe energy related system stats and exports as Prometheus metrics

Kepler (Kubernetes-based Efficient Power Level Exporter) uses eBPF to probe energy related system stats and exports as Prometheus metrics

kepler Kepler (Kubernetes Efficient Power Level Exporter) uses eBPF to probe energy related system stats and exports as Prometheus metrics Architectur

12

Minimal working examples of Docker's features.

Managing images Searching for images. This is the official registry. https://hub.docker.com Downloading images. docker pull ubuntu docker pull ubuntu

13

Tasks, small learning projects

Входная точка изучения Golang Материалы для дополнительного чтения на английском: https://golang.org/ref/spec - спецификация по язык https://golang.or

14

Exercises for O'reilly online learning course

Production-Go-Examples Exercises to accompany to O'Reilly Media live course title Production Go. Completing exercises These exercises can be completed

15

A tiny EVM (Ethereum Virtual Machine) build from scratch for study purposes.

ETERO A tiny EVM (Ethereum Virtual Machine) build from scratch for study purposes. This is a golang implementation of the tutorial Building an EVM fro

16

esoteric stack language reduced-instruction-set virtual machine

Mab Virtual Machine Esoteric Stack Language Virtual Machine . _______ . _________ . _____ . _____.| |

17

An Open-Source Platform for Production Data Science

An Open-Source Platform for Production Data Science

Aqueduct: A Production Data Science Platform Aqueduct automates the engineering required to make data science operational. With Aqueduct, data scienti

18

A simple command line tool to fetch the video links and details of your favorite YouTube channel into an RSS(Really Simple Syndication) feed on your local machine which you can use with different RSS readers like Newsboat, etc.

A simple command line tool to fetch the video links and details of your favorite YouTube channel into an RSS(Really Simple Syndication) feed on your local machine which you can use with different RSS readers like Newsboat, etc.

19

A simple gang scheduler implemented by Scheduler Framework in Kubernetes (for learning purpose)

simple-gang-scheduler This repo is a simple gang scheduler implemented by scheduler framework in Kubernetes. This scheduler have a sample plugin, and

20

go codes and exercises to learn syntax and other stuffs (in progress)

Learning Go References Material: Go Roadmap Go By Example Learn the Basics: Basic Syntax Variable and declaration Data Types For Loop Range If, switch

21

on job training : learning go and introduce to grpc

GO GRPC BASIC Requirements check other branch to step by step create project Validate Go Installation $ go version go version go1.18.3 linux/amd64 Val

22

Teenager adalah sebuah Learning Management System(LMS) bagi yang mempunyai kekurangan dalam penglihatan dan pendengaran untuk tetap bisa melaksanakan pelajaran seperti orang normal.

Teenager adalah sebuah Learning Management System(LMS) bagi yang mempunyai kekurangan dalam penglihatan dan pendengaran untuk tetap bisa melaksanakan pelajaran seperti orang normal.

Teenager Tempat Mengajar dan Berbagi Kecerdasan Teenager adalah sebuah Learning Management System(LMS) bagi yang mempunyai kekurangan dalam penglihata

23

Cybertron: the home planet of the Transformers in Go

Cybertron Cybertron is a pure Go package that provides a simple and easy-to-use interface for cutting-edge Natural Language Processing (NLP) technolog

24

A cloud-native ML model engine.

m∞ Moo provides a stupidly easy way to deploy or invoke your ML models in cloud native environment like kubernetes. The auth and runtime components of

25

Smart Red Belly Blockchain VM - A virtual machine ported from Geth 1.10.18 and optimized and changed to be plugged into a custom consensus

Smart Red Belly Blockchain - SRBB VM code SRBB VM is an optimized EVM ported from Geth1.10.18 and is the VM component of the Smart Red Belly Blockchai

26

Arcis is the Ethereum Virtual Machine (EVM) Hub on the Cosmos Network. It is the flagship implementation of the Ethermint library that prioritizes interoperability and novel economics.

Arcis Arcis is a scalable, high-throughput Proof-of-Stake blockchain that is fully compatible and interoperable with Ethereum. It's built using the Co

27

Amateur Radio Net control program (learning project)

Welcome to Net Ninja Net Ninja lets amateur radio net control operators record net times, checkins, and comments. Development notes /nets - page displ

28

Steve's Virtual Machine (SVM) is a simplistic virtual machine built to be easily parsed, extended and embedded into other software.

SVM Steve's Virtual Machine (SVM) is a simplistic virtual machine built to be easily parsed, extended and embedded into other software. Module Declara

29

My work whilst working through https://quii.gitbook.io/learn-go-with-tests

quii-learning-go-with-tests-workthrough My work whilst working through quiis learning go with test Scrambled thoughts before properly starting This is

30

Personal notes from learning Go, the programming language.

Go Programming Language Study Notes ✍️ These are personal notes taken from Get Programming with Go, a well thought out book by Nathan Youngman and Rog

31

G-RING application : Implementation of disease classification federated learning task on G-RING

Introduction This repository contains implementation of G-RING Application: Federated Learning on G-RING for Disease Classification with MedMNIST. Ins

32

The 3rd ByteDance Youth Training Camp - Backend Session Learning Notes, Implementing Backend Development with Go

ByteDance-Youthcamp The 3rd ByteDance Youth Training Camp - Backend Session Learning Notes, Implementing Backend Development with Go 2022-5-7 Getting

33

A command-line turing machine written in Go

Turing Machine A command-line utility to write and visualise the execution of turing machines. Usage Compile with go build to produce the executable c

34

High Performance Volatility Arbitrage Infrastructure and Recommendation Engine Developed in Go.

VolArbitrage Feature Set - High Performance Volatility Arbitrage Infrastructure Black Scholes Model - Implied Volatility - Risk Neutral Price - First

35

Learning how to write malware. All examples written in Go.

Learning to write malware This repository contains examples of malicious behavior like file infection or remote code execution. It's supposed to help

36

This is a pet projuct for learning microservices and monorepos :)

Micro Pizzas This is a monorepo for microservices I built to learn about backend a little more The strucure 🤑 orders: Orders handle shopping cart and

37

Tic-Tac-Toe solved with Reinforcement Learning in Go!

Tic-Tac-Toe solved with Reinforcement Learning in Go!

TicTacGo! Tic-Tac-Toe solved with Reinforcement Learning in Go! Play live at luisdasilva.io/tictactoe Checkout the Python version at tictactoe-python

38

This project when installed on windows machine, reminds user to plug and unplug battery.

This project when installed on windows machine, reminds user to plug and unplug battery.

windows-battery-remainder This tool when installed on windows machine, reminds user to plug the battery when battery % is lower than 20% and unplug ba

39

A very very small websocket library (for learning purposes only)

go get github.com/Shaneumayanga/lolsockets package main import ( "fmt" "log" "net/http" lolsockets "github.com/Shaneumayanga/lolsockets" ) typ

40

Go package for every numbers operations. nah! Just learning to publish packages :)

number Go package for every numbers operations. nah! Just learning to publish packages :) What is Go module? Go module is a collection of packages Dif

41

Learning Go - Aprenda Go no YouTube

Go: Aprenda a Programar com a Linguagem do Google 01 - Visão Geral do Curso 02 - Variáveis, Valores & tipos 03 - Exercícios: Ninja Nível 1 04 - Fundam

42

Links, questions, and experiments gathered along my way learning Go.

Go for C# developers NB! This is and always will be a work in progress! Learning GO is not only about a new language, but also about a different philo

43

[Learning-Golang] = This is a simple REST Api that created as a learning process using GO Language

[Learning-Golang] = This is a simple REST Api that created as a learning process using GO Language

... Hi , Welcome to Data Mahasiswa API This is a simple REST Api that created as a learning process using GO Language ER Diagram Features GET all Data

44

kolm - Kubernetes on your local machine

kolm - Kubernetes on your local machine kolm is a tool for running a Kubernetes 'cluster' consisting of an etcd and a kube-apiserver on your local mac

45

Updates a cloudflare dns record with the *local* IP of the machine it's running on

Cloudflare Dynamic DNS updater tool. This tool updates a specific record in your cloudflare DNS zone with the local IP of the machine it's running on

46

A collection of simple projects that I've been working on to learn golang.

Learning Go This is a collection of simple projects that I've been working on to learn golang. Projects Hello World This project is as simple as it pr

47

A simple Non-Hierarchical Finite State Machine based on the event.

Go FSM The package fsm provides a simple Non-Hierarchical Finite State Machine based on the event. Support Go 1.5+. Install $ go get -u github.com/xgf

48

Watch for file changes and reload Go binaries and tests in your development machine.

reloader Watch for file changes and reload Go binaries and tests in your development machine. Install go install github.com/altipla-consulting/reloade

49

TCP proxy (learning from the book "Black Hat Go")

tproxy TCP proxy (learning from the book "Black Hat Go") About This repository is for "learning in public" practicing with the Go programming language

50

🚦Códigos do livro: Learning test-driven development

TDD Project 🚦 Códigos do livro: Learning test-driven development Pré-requisitos Será necessário a instalação do Go, Node.js, e do Python 3 para execu

51

A simple RESTful API built with Go for learning.

Contacts API A simple RESTful API I built to learn Go and the Echo library, where the user can do basic CRUD functionality on contacts. Setup Create a

52

For learning golang, php programming language and rabbitmq framework

Env Mysql (localhost) RabbitMQ (localhost) Commands Run rabbitmq container sudo docker run -d -it --rm --name rabbitmq -p 5672:5672 -p 15672:15672 rab

53

Tool to monitor logins to a (*nix) remote machine

login monitor login monitor is a script that allows you to monitor logins to a (*nix) remote machine. This tool sends you email after any successful l

54

This repository contains a documentation of my golang learning process. I frequently push the concepts I learn which include code snippets and explanations in comments

This repository contains a documentation of my golang learning process. I frequently push the concepts I learn which include code snippets and explanations in comments

Golang learning step by step This repository contains a documentation of my golang learning journey. I frequently push the concepts I learn which incl

55

Small finite-state machine library for Go

go-maquina Create finite-state machines in Go. Inspired by stateless. Code organization maquina.go contains internal logic for the state machine such

56

Rest in peace(s) - HTTP/UDP load testing tool

RIP This is a HTTP load testing and UDP flood attack tool that run requests concurrently. Note: I am using this project as a Go learning project. Refa

57

Yet another virtualization runtime, make Virtual Machine greate again!

Building a local dev. environment (Ubuntu) Dependencies build-essential qemu qemu-kvm libvirt-dev make Installing libext2fs cd /tmp curl -LOv http://p

58

This repository is a collection of my personal Go source code while doing the learning process.

Learning Go This repository is a collection of my personal Go source code while doing the learning process. Materials Below is the list of materials f

59

Project Babbage 1st edition: a 3D renderer built from scratch for the purpose of learning.

Project Babbage 1st edition: a 3D renderer built from scratch for the purpose of learning.

render3d, Project Babbage first edition. The idea for this edition was to build a 3D renderer to understand important concepts in this field. Our ray

60

Output Docker stdout/stderr to a host machine directory

Docker File Log Driver Test project that aims to save Docker log stdout and stderr onto separate files on the host machine, it saves them in plain tex

61

Machine Learning for Go

Machine Learning for Go

GoLearn GoLearn is a 'batteries included' machine learning library for Go. Simplicity, paired with customisability, is the goal. We are in active deve

62
1