Amalegeni-Go
 

Download amgo

Current version

  • Version 0.25: (my ref: aebe770, 20200829), built with go1.13.5
    • missing key in lookup now returns zero value, lookup can also contain multiline value
    • new option -p path offset (eg amgo -p src/main/java)
    • template.HTML now is valid as beanmember type to allow unescaped HTML in template (eg. for svg)
    • added translateJavaFormatSpec, added Map, MoL to BeanMember, allow 3p-payload together with go-payload
    • added clob and blobl return type
    • Linux-64bit

History

  • Version 0.18: (my ref: 26d909a, 20200601), added 'apply' functionality
  • Version 0.17: (my ref: d2c3ed1, 20191215), lots of small fixes mostly for jdbcTemplate code. Built with go 1.13. If you want to make use of sql.NullTime, upgrade to go 1.13.
  • Version 0.16: (my ref: f1a0302, 20191117), added template for producing java jdbcTemplate code: jt.tpl
  • Version 0.15: (my ref: 0f524d3, 20191115), added javaTypeGetterMap and javaTypeSetterMap / new custom-code translators ccTrimBlankLine ccSeparator2Pipe ccSeparator2Space / Bean is now aware of its Package / new: PayloadRunJava and PayloadRunJavaPS / convert sql $1 to ? (bind params) / sql.NullString, sql.NullInt64, .. are acceptable returntypes
  • Version 0.14: (my ref: b773248, 20190414), added cc-functions for case-changing plus translateJavaVariableType
  • Version 0.13: (my ref: 09d1102, 20180317), small fixes, mainly to ws template. Built with go 1.10
  • Version 0.12: (my ref: ddafdaf, 20180210), also allow int32 and int64 as keys to maps-of-lists. Built with go 1.9.3.
  • Version 0.11: (my ref: 6317674, 20180202), polishing and improving the templates. Built with go 1.9.3.
  • Version 0.10: (my ref: eb1b252, 20180127), contains the new webservices template: ws.tpl. Built with go 1.9.3.
  • Version 0.09: (my ref: 7f145f5, 20140426): added flag|returnJson|cache functionality. Built with go 1.2.
  • Version 0.08: (my ref: d0de4a6, 20140415)
  • Version 0.07: (my ref: c7d85f5, 20131225)
 
© Willem Moors, 2013 - 2020