This is a small utility to convert camel cased strings to snake case and back, except some defined words.
To replace the original toSnake and back algorithms for https://github.com/coocood/qbs you can easily use snaker:
import ( github.com/coocood/qbs github.com/serenize/snaker )
Register the snaker methods to qbs
qbs.ColumnNameToFieldName = snaker.SnakeToCamel qbs.FieldNameToColumnName = snaker.CamelToSnake