Skip to content

siongui/gopalilib

Repository files navigation

Pāli Library and Data Processing

https://goreportcard.com/badge/github.com/siongui/gopalilib

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