Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/librity/gowiki
Go Tutorial - A wiki web app in pure Golang.
https://github.com/librity/gowiki
golang heroku-deployment tutorial wiki
Last synced: 3 days ago
JSON representation
Go Tutorial - A wiki web app in pure Golang.
- Host: GitHub
- URL: https://github.com/librity/gowiki
- Owner: librity
- License: mit
- Created: 2021-04-25T09:09:31.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-08-27T20:32:16.000Z (about 2 years ago)
- Last Synced: 2024-06-19T18:12:27.953Z (5 months ago)
- Topics: golang, heroku-deployment, tutorial, wiki
- Language: Go
- Homepage: https://wiki1776.herokuapp.com/
- Size: 21.5 KB
- Stars: 10
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GO Tutorials - GO Wiki
## Table of Contents
- [About](#about)
- [Getting Started](#getting_started)
- [Docs](#docs)
- [Resources](#resources)A wiki web app in pure GO.
- [Production App](https://wiki1776.herokuapp.com/)
- [Make one too!](https://golang.org/doc/articles/wiki/)### Prerequisites
Install the latest version of `Go` in your machine.
### Installing
Clone the repo, start the server and open http://localhost:8080 in your browser
```bash
$ git clone https://github.com/librity/gowiki
$ cd gowiki
$ go run *.go
```Automagically analyze race conditions during compilation:
```bash
$ go build -race
```- https://golang.org/pkg/
- https://golang.org/pkg/html/template/- https://golangdocs.com/templates-in-golang
- https://stackoverflow.com/questions/18175630/go-template-executetemplate-include-html
- https://stackoverflow.com/questions/31467767/how-do-i-set-a-default-size-for-a-textarea-yet-still-allow-it-to-adjust-based-o
- https://stackoverflow.com/questions/52500451/golang-template-is-undefined### Heroku Deploy
- https://github.com/heroku/go-getting-started
- https://devcenter.heroku.com/articles/getting-started-with-go