go-samples

module
v0.0.0-...-7f920c7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 29, 2016 License: MIT

README

Go-Samples

Awesome Go - A curated list of awesome Go frameworks, libraries and software.

Tools

  • MailHog MailHog is an email testing tool for developers.
  • Go WSDL generator Generates Go code from a WSDL file.
  • Orange cat A Markdown previewer written in Go.
  • Show deps an opinionated tool for inspecting Go package dependencies. IDE

  • Vim Go IDE Quite simply this is a vim configuration which will setup all the necessary Go development environment (and plugins), without overwriting your current Vim settings.
  • WIDE A Web-based IDE for Teams using Go programming language/Golang.

Web

Database

  • Bolt DB is a pure Go key/value store.
  • Go FreeTDS wrapper. Native Sql Server & Sybase database driver.
  • XO is a cli tool to generate Golang types and funcs based on a database schema or a custom query.
  • Scaneo - Generate Go code to convert database rows into arbitrary structs.
  • Pg Web Web-based PostgreSQL database browser written in Go.

Email

  • Gomail Gomail is a simple and efficient package to send emails. It is well tested and documented.
  • ??? Email Robust and flexible email library for Go
  • DKIM DKIM package for Golang

Graphics

  • draw2d - рисование двумерных изображений, в том числе PDF и OpenGL
  • gg is a library for rendering 2D graphics in pure Go.
  • SVGo - создание SVG. Пример
  • Barcode generator - генератор штрихкодов (Codabar, Code 128, Code 39, EAN 8, EAN 13, Datamatrix, QR Codes, 2 of 5). Пример

Console

  • UI Progress - A Go library to render progress bars in terminal applications.
  • Term tables - fast and simple ASCII table generation.
  • UI table - is a go library for representing data as tables for terminal applications. It provides primitives for sizing and wrapping columns to improve readability.

Other

  • Xstrings is a collection of string functions, which are widely used in other languages but absent in Go package strings.
  • slug generate slug from unicode string, URL-friendly slugify with multiple languages support.
  • GoDash check and conversion utility.
  • GoValidator A package of validators and sanitizers for strings, structs and collections.

Directories

Path Synopsis
Android
AndroidMy
An app that draws a green triangle on a red background.
An app that draws a green triangle on a red background.
Basic
url
Config
Database
DesktopUi
EmbeddedLanguage
Errors
ExportFormats
Hardware
dpf
Logging
zap
Templates
Web
ssh
Based on https://gist.github.com/jedy/3357393 https://blogs.oracle.com/janp/entry/how_the_scp_protocol_works
Based on https://gist.github.com/jedy/3357393 https://blogs.oracle.com/janp/entry/how_the_scp_protocol_works
projecteuler
p13
p7

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL