Sign in

Repository Index

78,850 visible repositories in the index

Tags: All Tags
Tags

A repository shows when it has any selected Tag.

Filters (1)

Filters

Clear all filters

97–120 of 161 · Most stars

Solutions for Elements of Programming Interviews problems written in Golang (work-in-progress)

A gofmt/goimports-like tool for Go programmers that fills in Go return statements with zero values to match the func return types

A StreamLike, Immutable, Lazy Loading and smart Golang Library to deal with slices.

  • functional-programming
  • lazy-evaluation
  • golang-library
  • golang

⚙️ Golang functional utility library with syntactic sugar. It's like lodash, but for Go

  • golang
  • functional-programming
  • utility-library
  • go

A cross-platform native UI engine with a Go backend: write apps in Go with signals, memos and flexbox layout, and each platform draws with its own native views — iOS and its App Clips, tvOS, watchOS, macOS, Windows, Android, Linux, the web and WeChat, QQ, Alipay and Douyin mini programs

[Go]Distributed Actor/Grain framework for Golang with goodies

  • actor-model
  • actors
  • actorsystem
  • golang

Easily output ASCII tree from Go program or Markdown unordered list . There's also CLI tool that can output tree from JSON, YAML, or TOML! It's called *xtree*.

  • tree
  • markdown
  • tree-structure
  • directory

A lightweight yet powerful configuration manager for the Go programming language

  • config
  • configuration
  • configuration-files
  • config-management

Monad, Functional Programming features for Golang

  • golang
  • functional-programming
  • functional-reactive-programming
  • reactive

fp-go is a collection of Functional Programming helpers powered by Golang 1.18+ generics.

  • golang
  • go
  • functional-programming
  • currying

Pakkero is a binary packer written in Go made for fun and educational purpose. Its main goal is to take in input a program file (elf binary, script, even appimage) and compress it, protect it from tampering and intrusion.

A collection of simple programs which can generate bitcoin wallets, create and sign transactions, and send transactions over the bitcoin network.

🛠 A full-featured dependency injection container for go programming language.

  • go
  • dependency-injection
  • di
  • ioc