https://github.com/siongui/gopalilib
Pāli Library and Data Processing in Go
https://github.com/siongui/gopalilib
backend frontend full-stack fullstack-go go golang gopherjs pali
Last synced: 5 months ago
JSON representation
Pāli Library and Data Processing in Go
- Host: GitHub
- URL: https://github.com/siongui/gopalilib
- Owner: siongui
- License: unlicense
- Created: 2017-02-19T14:42:45.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-04-19T12:21:53.000Z (about 2 years ago)
- Last Synced: 2025-05-08T02:46:43.102Z (about 1 year ago)
- Topics: backend, frontend, full-stack, fullstack-go, go, golang, gopherjs, pali
- Language: Go
- Homepage: https://dictionary.online-dhamma.net/
- Size: 1.24 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.rst
Awesome Lists containing this project
README
=================================
Pāli_ Library and Data Processing
=================================
.. image:: https://img.shields.io/badge/Language-Go-blue.svg
:target: https://golang.org/
.. image:: https://godoc.org/github.com/siongui/gopalilib?status.svg
:target: https://godoc.org/github.com/siongui/gopalilib
.. .. image:: https://api.travis-ci.org/siongui/gopalilib.svg?branch=master
:target: https://travis-ci.org/siongui/gopalilib
.. image:: https://github.com/siongui/gopalilib/workflows/Test%20Package/badge.svg
:target: https://github.com/siongui/gopalilib/blob/master/.github/workflows/build.yml
.. image:: https://gitlab.com/siongui/gopalilib/badges/master/pipeline.svg
:target: https://gitlab.com/siongui/gopalilib/-/commits/master
.. image:: https://goreportcard.com/badge/github.com/siongui/gopalilib
:target: https://goreportcard.com/report/github.com/siongui/gopalilib
.. image:: https://img.shields.io/badge/license-Unlicense-blue.svg
:target: https://github.com/siongui/gopalilib/blob/master/UNLICENSE
This repository consist of:
1. Common Go_ code (library of `Pāli project`_) to be shared and used by
client-side (front-end browser) and
server-side (back-end server).
The code is located at `lib `_ directory.
2. Bootstrap/setup Dictionary (Offline data processing).
The code is located at `dicutil `_.
- test_po2json
- test_bookparser
- test_wordparser
- test_triebuild needs test_wordparser
- test_vfsbuild needs test_wordparser
- test_symlink needs test_vfsbuild
- test_embedmetadata needs test_bookparser and test_triebuild
3. Bootstrap/setup Tipiṭaka (Offline data processing).
The code is located at `tpkutil `_.
- test_download_tpk
- test_build_tpk_tree
- test_embed_tpk_toc
- test_tipitaka_symlink
4. Utility methods for offline data processing.
The code is located at `util `_.
5. Common frontend code, compiled to JavaScript via GopherJS.
The code is located at `libfrontend `_.
UNLICENSE
+++++++++
Released in public domain. See UNLICENSE_.
References
++++++++++
.. [1] `reflection - What are the use(s) for tags in Go? - Stack Overflow `_
.. [2] `GitHub Pages Symbolic Link Caveat `_
.. _Go: https://golang.org/
.. _Pāli: https://en.wikipedia.org/wiki/Pali
.. _Pāli project: https://github.com/siongui/pali
.. _UNLICENSE: http://unlicense.org/