go-pb

module
v0.0.1-alpha Latest Latest
Warning

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

Go to latest
Published: Jul 16, 2021 License: MIT

README

Go pb - Pastebin alternative written in Golang

License MIT

Yet another exercise in Go (the first one was go-du). This time it is a web app and an API that provides Pastebin alternative. Obviously this project is a little bit more complicated and will take more time.

Warning: this project is very much work in progress. A lot of changes are made on a regular basis, including breaking changes. This is not a usable product yet!

Features

In no particular order:

  • Sharing snippets of text of arbitrary size (can be limited)
  • Burn (delete) after read or after certain time period
  • Private/public sharing
  • Require authentication to share
  • Syntax highlighting
  • Ability to create pastes from command line

This is only the beginning, more information is to come.

As always, if you want to learn together, ask a question, offer help or get in touch for any other reason please don't hesitate to contact me frenkel.ilia@gmail.com.

Directories

Path Synopsis
src
api
api/base62
Package base62 provides simple implementation of Base62 encoding/ecoding.
Package base62 provides simple implementation of Base62 encoding/ecoding.
api/paste/memory
The memory package provides methods to work with pastes using memory as a * storage.
The memory package provides methods to work with pastes using memory as a * storage.

Jump to

Keyboard shortcuts

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