Skip to content
This repository has been archived by the owner on Mar 21, 2023. It is now read-only.

v2 Ideas

John Jacquay edited this page Jan 31, 2018 · 6 revisions
  • Special types for int constants: https://splice.com/blog/iota-elegant-constants-golang/
  • Single DataObj reference and replicas are stored within (rather than duplicates)
  • MoveTo and CopyTo support ".." in target path
  • GoRODS reader/writer via *gorods.DataObj.ToReader(), .ToWriter()
  • GoRODS golang attached memory management
  • Create new gorods code paths via user defined queries. At least for reading/loading data, maybe writing. Gorods automatically adds them to iRods install or with setting.
  • Hierarchical JSON query interface like mongo, uses unit field to store info like object path dot notation, int as string that relates to data type
  • Idea: GoRODS direct init (so direct SQL queries can be used to init GoRODS objects), could be stepping stone for gorods ORM
Clone this wiki locally