├── .gitignore ├── README.md ├── config └── fazzdb.go ├── example ├── esfazz │ ├── account │ │ ├── command │ │ │ ├── command.go │ │ │ └── payload.go │ │ ├── model │ │ │ ├── aggregate.go │ │ │ ├── data.go │ │ │ └── event.go │ │ └── query │ │ │ ├── query.go │ │ │ └── repository │ │ │ └── postgres.go │ ├── config │ │ └── mongo.go │ ├── main.go │ └── migration │ │ └── 1.go ├── fazzdb │ ├── fazzdb_sample │ │ ├── aggregate.go │ │ ├── all.go │ │ ├── bulk_insert.go │ │ ├── delete.go │ │ ├── first.go │ │ ├── insert.go │ │ ├── migration │ │ │ ├── 1.go │ │ │ └── 2.go │ │ ├── model │ │ │ ├── author.go │ │ │ └── book.go │ │ ├── raw_exec.go │ │ ├── raw_select.go │ │ ├── seed │ │ │ ├── author.go │ │ │ ├── book.go │ │ │ └── bookobject.go │ │ └── update.go │ ├── generate_sql.go │ └── main.go └── fazzrouter │ └── main.go ├── go.mod ├── go.sum ├── pkg ├── assign │ └── assign.go ├── esfazz │ ├── README.md │ ├── aggregate.go │ ├── esrepo │ │ ├── config.go │ │ ├── interface.go │ │ ├── listener.go │ │ └── repo.go │ ├── event.go │ ├── eventstore │ │ ├── eventmongo │ │ │ ├── data.go │ │ │ ├── index.go │ │ │ ├── store.go │ │ │ └── store_test.go │ │ ├── eventpostgres │ │ │ ├── migration.go │ │ │ ├── model.go │ │ │ ├── store.go │ │ │ └── store_test.go │ │ └── interface.go │ └── snapstore │ │ ├── interface.go │ │ ├── snapmongo │ │ ├── index.go │ │ └── store.go │ │ └── snappostgres │ │ ├── jsonstore.go │ │ ├── migration.go │ │ ├── model.go │ │ └── modelstore.go ├── fazzcloud │ ├── http.go │ └── http_test.go ├── fazzcommon │ ├── encryption │ │ ├── aes.go │ │ ├── aes_test.go │ │ ├── crc32.go │ │ ├── crc32_test.go │ │ ├── hash.go │ │ ├── hash_test.go │ │ ├── hmac.go │ │ ├── hmac_test.go │ │ ├── sha1.go │ │ ├── sha1_test.go │ │ ├── sha256.go │ │ └── sha256_test.go │ ├── filter │ │ └── filter.go │ ├── formatter │ │ ├── formatter.go │ │ └── formatter_test.go │ ├── httpError │ │ ├── bad_gateway.go │ │ ├── bad_request.go │ │ ├── conflict.go │ │ ├── error.go │ │ ├── forbidden.go │ │ ├── gateway_timeout.go │ │ ├── gone.go │ │ ├── insufficient_storage.go │ │ ├── internal_server_error.go │ │ ├── method_not_allowed.go │ │ ├── not_found.go │ │ ├── not_implemented.go │ │ ├── request_timeout.go │ │ ├── service_unavailable.go │ │ ├── too_many_request.go │ │ ├── unauthorized.go │ │ └── unprocessable.go │ ├── mixpanel │ │ ├── dummy.go │ │ ├── mixpanel.go │ │ └── mixpanel_test.go │ ├── qson │ │ └── qson.go │ ├── request │ │ └── request.go │ ├── response │ │ ├── response.go │ │ └── writer.go │ └── value │ │ ├── content │ │ └── const.go │ │ ├── header │ │ └── const.go │ │ ├── pagination │ │ └── pagination.go │ │ └── timestamp │ │ └── timestamp.go ├── fazzconfig │ ├── configsource │ │ ├── env.go │ │ ├── envfile.go │ │ ├── interface.go │ │ └── map.go │ ├── reader.go │ └── reader_test.go ├── fazzdb │ ├── builder.go │ ├── builder_test.go │ ├── column.go │ ├── condition.go │ ├── condition_test.go │ ├── config.go │ ├── const.go │ ├── context.go │ ├── fazzdb_test.go │ ├── json.go │ ├── json_test.go │ ├── log.go │ ├── migration.go │ ├── model.go │ ├── model_test.go │ ├── parameter.go │ ├── query.go │ ├── query_test.go │ ├── seed.go │ └── transaction.go ├── fazzeventsource │ ├── README.md │ ├── entity.go │ ├── event.go │ ├── eventlog.go │ ├── migration.go │ └── repository.go ├── fazzhttp │ └── http.go ├── fazzkv │ ├── env │ │ ├── fazzenv.go │ │ └── fazzenv_test.go │ ├── interface.go │ ├── redis │ │ ├── context.go │ │ ├── fazzredis.go │ │ └── fazzredis_test.go │ ├── v2 │ │ ├── fazzredis │ │ │ ├── context.go │ │ │ └── fazzredis.go │ │ └── store.go │ └── vault │ │ ├── fazzvault.go │ │ └── fazzvault_test.go ├── fazzmonitor │ ├── ping │ │ ├── database │ │ │ ├── mysql.go │ │ │ └── postgres.go │ │ ├── http │ │ │ └── httpservice.go │ │ ├── messagebroker │ │ │ └── redis.go │ │ └── report.go │ └── prometheusclient │ │ ├── dblabels.go │ │ ├── dbquery.go │ │ ├── dbquery_test.go │ │ ├── inflightrequest.go │ │ ├── outgoingroundtripper.go │ │ ├── outgoingtransport.go │ │ ├── outgoingtransport_test.go │ │ ├── pgconnection.go │ │ ├── pgconnection_test.go │ │ ├── requestcounter.go │ │ └── requestduration.go ├── fazzpubsub │ ├── interface.go │ ├── local.go │ ├── nats.go │ └── redis.go ├── fazzrepository │ ├── const.go │ ├── error.go │ └── repository.go ├── fazzrouter │ ├── middleware │ │ └── prometheus.go │ ├── pattern.go │ └── router.go └── fazzthrottle │ ├── const.go │ └── throttle.go └── test-service.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/README.md -------------------------------------------------------------------------------- /config/fazzdb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/config/fazzdb.go -------------------------------------------------------------------------------- /example/esfazz/account/command/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/example/esfazz/account/command/command.go -------------------------------------------------------------------------------- /example/esfazz/account/command/payload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/example/esfazz/account/command/payload.go -------------------------------------------------------------------------------- /example/esfazz/account/model/aggregate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/example/esfazz/account/model/aggregate.go -------------------------------------------------------------------------------- /example/esfazz/account/model/data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/example/esfazz/account/model/data.go -------------------------------------------------------------------------------- /example/esfazz/account/model/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/example/esfazz/account/model/event.go -------------------------------------------------------------------------------- /example/esfazz/account/query/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/example/esfazz/account/query/query.go -------------------------------------------------------------------------------- /example/esfazz/account/query/repository/postgres.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/example/esfazz/account/query/repository/postgres.go -------------------------------------------------------------------------------- /example/esfazz/config/mongo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/example/esfazz/config/mongo.go -------------------------------------------------------------------------------- /example/esfazz/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/example/esfazz/main.go -------------------------------------------------------------------------------- /example/esfazz/migration/1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/example/esfazz/migration/1.go -------------------------------------------------------------------------------- /example/fazzdb/fazzdb_sample/aggregate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/example/fazzdb/fazzdb_sample/aggregate.go -------------------------------------------------------------------------------- /example/fazzdb/fazzdb_sample/all.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/example/fazzdb/fazzdb_sample/all.go -------------------------------------------------------------------------------- /example/fazzdb/fazzdb_sample/bulk_insert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/example/fazzdb/fazzdb_sample/bulk_insert.go -------------------------------------------------------------------------------- /example/fazzdb/fazzdb_sample/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/example/fazzdb/fazzdb_sample/delete.go -------------------------------------------------------------------------------- /example/fazzdb/fazzdb_sample/first.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/example/fazzdb/fazzdb_sample/first.go -------------------------------------------------------------------------------- /example/fazzdb/fazzdb_sample/insert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/example/fazzdb/fazzdb_sample/insert.go -------------------------------------------------------------------------------- /example/fazzdb/fazzdb_sample/migration/1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/example/fazzdb/fazzdb_sample/migration/1.go -------------------------------------------------------------------------------- /example/fazzdb/fazzdb_sample/migration/2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/example/fazzdb/fazzdb_sample/migration/2.go -------------------------------------------------------------------------------- /example/fazzdb/fazzdb_sample/model/author.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/example/fazzdb/fazzdb_sample/model/author.go -------------------------------------------------------------------------------- /example/fazzdb/fazzdb_sample/model/book.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/example/fazzdb/fazzdb_sample/model/book.go -------------------------------------------------------------------------------- /example/fazzdb/fazzdb_sample/raw_exec.go: -------------------------------------------------------------------------------- 1 | package fazzdb_sample 2 | -------------------------------------------------------------------------------- /example/fazzdb/fazzdb_sample/raw_select.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/example/fazzdb/fazzdb_sample/raw_select.go -------------------------------------------------------------------------------- /example/fazzdb/fazzdb_sample/seed/author.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/example/fazzdb/fazzdb_sample/seed/author.go -------------------------------------------------------------------------------- /example/fazzdb/fazzdb_sample/seed/book.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/example/fazzdb/fazzdb_sample/seed/book.go -------------------------------------------------------------------------------- /example/fazzdb/fazzdb_sample/seed/bookobject.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/example/fazzdb/fazzdb_sample/seed/bookobject.go -------------------------------------------------------------------------------- /example/fazzdb/fazzdb_sample/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/example/fazzdb/fazzdb_sample/update.go -------------------------------------------------------------------------------- /example/fazzdb/generate_sql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/example/fazzdb/generate_sql.go -------------------------------------------------------------------------------- /example/fazzdb/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/example/fazzdb/main.go -------------------------------------------------------------------------------- /example/fazzrouter/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/example/fazzrouter/main.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/go.sum -------------------------------------------------------------------------------- /pkg/assign/assign.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/assign/assign.go -------------------------------------------------------------------------------- /pkg/esfazz/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/esfazz/README.md -------------------------------------------------------------------------------- /pkg/esfazz/aggregate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/esfazz/aggregate.go -------------------------------------------------------------------------------- /pkg/esfazz/esrepo/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/esfazz/esrepo/config.go -------------------------------------------------------------------------------- /pkg/esfazz/esrepo/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/esfazz/esrepo/interface.go -------------------------------------------------------------------------------- /pkg/esfazz/esrepo/listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/esfazz/esrepo/listener.go -------------------------------------------------------------------------------- /pkg/esfazz/esrepo/repo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/esfazz/esrepo/repo.go -------------------------------------------------------------------------------- /pkg/esfazz/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/esfazz/event.go -------------------------------------------------------------------------------- /pkg/esfazz/eventstore/eventmongo/data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/esfazz/eventstore/eventmongo/data.go -------------------------------------------------------------------------------- /pkg/esfazz/eventstore/eventmongo/index.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/esfazz/eventstore/eventmongo/index.go -------------------------------------------------------------------------------- /pkg/esfazz/eventstore/eventmongo/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/esfazz/eventstore/eventmongo/store.go -------------------------------------------------------------------------------- /pkg/esfazz/eventstore/eventmongo/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/esfazz/eventstore/eventmongo/store_test.go -------------------------------------------------------------------------------- /pkg/esfazz/eventstore/eventpostgres/migration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/esfazz/eventstore/eventpostgres/migration.go -------------------------------------------------------------------------------- /pkg/esfazz/eventstore/eventpostgres/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/esfazz/eventstore/eventpostgres/model.go -------------------------------------------------------------------------------- /pkg/esfazz/eventstore/eventpostgres/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/esfazz/eventstore/eventpostgres/store.go -------------------------------------------------------------------------------- /pkg/esfazz/eventstore/eventpostgres/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/esfazz/eventstore/eventpostgres/store_test.go -------------------------------------------------------------------------------- /pkg/esfazz/eventstore/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/esfazz/eventstore/interface.go -------------------------------------------------------------------------------- /pkg/esfazz/snapstore/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/esfazz/snapstore/interface.go -------------------------------------------------------------------------------- /pkg/esfazz/snapstore/snapmongo/index.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/esfazz/snapstore/snapmongo/index.go -------------------------------------------------------------------------------- /pkg/esfazz/snapstore/snapmongo/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/esfazz/snapstore/snapmongo/store.go -------------------------------------------------------------------------------- /pkg/esfazz/snapstore/snappostgres/jsonstore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/esfazz/snapstore/snappostgres/jsonstore.go -------------------------------------------------------------------------------- /pkg/esfazz/snapstore/snappostgres/migration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/esfazz/snapstore/snappostgres/migration.go -------------------------------------------------------------------------------- /pkg/esfazz/snapstore/snappostgres/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/esfazz/snapstore/snappostgres/model.go -------------------------------------------------------------------------------- /pkg/esfazz/snapstore/snappostgres/modelstore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/esfazz/snapstore/snappostgres/modelstore.go -------------------------------------------------------------------------------- /pkg/fazzcloud/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcloud/http.go -------------------------------------------------------------------------------- /pkg/fazzcloud/http_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcloud/http_test.go -------------------------------------------------------------------------------- /pkg/fazzcommon/encryption/aes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/encryption/aes.go -------------------------------------------------------------------------------- /pkg/fazzcommon/encryption/aes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/encryption/aes_test.go -------------------------------------------------------------------------------- /pkg/fazzcommon/encryption/crc32.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/encryption/crc32.go -------------------------------------------------------------------------------- /pkg/fazzcommon/encryption/crc32_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/encryption/crc32_test.go -------------------------------------------------------------------------------- /pkg/fazzcommon/encryption/hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/encryption/hash.go -------------------------------------------------------------------------------- /pkg/fazzcommon/encryption/hash_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/encryption/hash_test.go -------------------------------------------------------------------------------- /pkg/fazzcommon/encryption/hmac.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/encryption/hmac.go -------------------------------------------------------------------------------- /pkg/fazzcommon/encryption/hmac_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/encryption/hmac_test.go -------------------------------------------------------------------------------- /pkg/fazzcommon/encryption/sha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/encryption/sha1.go -------------------------------------------------------------------------------- /pkg/fazzcommon/encryption/sha1_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/encryption/sha1_test.go -------------------------------------------------------------------------------- /pkg/fazzcommon/encryption/sha256.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/encryption/sha256.go -------------------------------------------------------------------------------- /pkg/fazzcommon/encryption/sha256_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/encryption/sha256_test.go -------------------------------------------------------------------------------- /pkg/fazzcommon/filter/filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/filter/filter.go -------------------------------------------------------------------------------- /pkg/fazzcommon/formatter/formatter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/formatter/formatter.go -------------------------------------------------------------------------------- /pkg/fazzcommon/formatter/formatter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/formatter/formatter_test.go -------------------------------------------------------------------------------- /pkg/fazzcommon/httpError/bad_gateway.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/httpError/bad_gateway.go -------------------------------------------------------------------------------- /pkg/fazzcommon/httpError/bad_request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/httpError/bad_request.go -------------------------------------------------------------------------------- /pkg/fazzcommon/httpError/conflict.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/httpError/conflict.go -------------------------------------------------------------------------------- /pkg/fazzcommon/httpError/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/httpError/error.go -------------------------------------------------------------------------------- /pkg/fazzcommon/httpError/forbidden.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/httpError/forbidden.go -------------------------------------------------------------------------------- /pkg/fazzcommon/httpError/gateway_timeout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/httpError/gateway_timeout.go -------------------------------------------------------------------------------- /pkg/fazzcommon/httpError/gone.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/httpError/gone.go -------------------------------------------------------------------------------- /pkg/fazzcommon/httpError/insufficient_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/httpError/insufficient_storage.go -------------------------------------------------------------------------------- /pkg/fazzcommon/httpError/internal_server_error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/httpError/internal_server_error.go -------------------------------------------------------------------------------- /pkg/fazzcommon/httpError/method_not_allowed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/httpError/method_not_allowed.go -------------------------------------------------------------------------------- /pkg/fazzcommon/httpError/not_found.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/httpError/not_found.go -------------------------------------------------------------------------------- /pkg/fazzcommon/httpError/not_implemented.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/httpError/not_implemented.go -------------------------------------------------------------------------------- /pkg/fazzcommon/httpError/request_timeout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/httpError/request_timeout.go -------------------------------------------------------------------------------- /pkg/fazzcommon/httpError/service_unavailable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/httpError/service_unavailable.go -------------------------------------------------------------------------------- /pkg/fazzcommon/httpError/too_many_request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/httpError/too_many_request.go -------------------------------------------------------------------------------- /pkg/fazzcommon/httpError/unauthorized.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/httpError/unauthorized.go -------------------------------------------------------------------------------- /pkg/fazzcommon/httpError/unprocessable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/httpError/unprocessable.go -------------------------------------------------------------------------------- /pkg/fazzcommon/mixpanel/dummy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/mixpanel/dummy.go -------------------------------------------------------------------------------- /pkg/fazzcommon/mixpanel/mixpanel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/mixpanel/mixpanel.go -------------------------------------------------------------------------------- /pkg/fazzcommon/mixpanel/mixpanel_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/mixpanel/mixpanel_test.go -------------------------------------------------------------------------------- /pkg/fazzcommon/qson/qson.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/qson/qson.go -------------------------------------------------------------------------------- /pkg/fazzcommon/request/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/request/request.go -------------------------------------------------------------------------------- /pkg/fazzcommon/response/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/response/response.go -------------------------------------------------------------------------------- /pkg/fazzcommon/response/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/response/writer.go -------------------------------------------------------------------------------- /pkg/fazzcommon/value/content/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/value/content/const.go -------------------------------------------------------------------------------- /pkg/fazzcommon/value/header/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/value/header/const.go -------------------------------------------------------------------------------- /pkg/fazzcommon/value/pagination/pagination.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/value/pagination/pagination.go -------------------------------------------------------------------------------- /pkg/fazzcommon/value/timestamp/timestamp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzcommon/value/timestamp/timestamp.go -------------------------------------------------------------------------------- /pkg/fazzconfig/configsource/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzconfig/configsource/env.go -------------------------------------------------------------------------------- /pkg/fazzconfig/configsource/envfile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzconfig/configsource/envfile.go -------------------------------------------------------------------------------- /pkg/fazzconfig/configsource/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzconfig/configsource/interface.go -------------------------------------------------------------------------------- /pkg/fazzconfig/configsource/map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzconfig/configsource/map.go -------------------------------------------------------------------------------- /pkg/fazzconfig/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzconfig/reader.go -------------------------------------------------------------------------------- /pkg/fazzconfig/reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzconfig/reader_test.go -------------------------------------------------------------------------------- /pkg/fazzdb/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzdb/builder.go -------------------------------------------------------------------------------- /pkg/fazzdb/builder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzdb/builder_test.go -------------------------------------------------------------------------------- /pkg/fazzdb/column.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzdb/column.go -------------------------------------------------------------------------------- /pkg/fazzdb/condition.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzdb/condition.go -------------------------------------------------------------------------------- /pkg/fazzdb/condition_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzdb/condition_test.go -------------------------------------------------------------------------------- /pkg/fazzdb/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzdb/config.go -------------------------------------------------------------------------------- /pkg/fazzdb/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzdb/const.go -------------------------------------------------------------------------------- /pkg/fazzdb/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzdb/context.go -------------------------------------------------------------------------------- /pkg/fazzdb/fazzdb_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzdb/fazzdb_test.go -------------------------------------------------------------------------------- /pkg/fazzdb/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzdb/json.go -------------------------------------------------------------------------------- /pkg/fazzdb/json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzdb/json_test.go -------------------------------------------------------------------------------- /pkg/fazzdb/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzdb/log.go -------------------------------------------------------------------------------- /pkg/fazzdb/migration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzdb/migration.go -------------------------------------------------------------------------------- /pkg/fazzdb/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzdb/model.go -------------------------------------------------------------------------------- /pkg/fazzdb/model_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzdb/model_test.go -------------------------------------------------------------------------------- /pkg/fazzdb/parameter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzdb/parameter.go -------------------------------------------------------------------------------- /pkg/fazzdb/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzdb/query.go -------------------------------------------------------------------------------- /pkg/fazzdb/query_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzdb/query_test.go -------------------------------------------------------------------------------- /pkg/fazzdb/seed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzdb/seed.go -------------------------------------------------------------------------------- /pkg/fazzdb/transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzdb/transaction.go -------------------------------------------------------------------------------- /pkg/fazzeventsource/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzeventsource/README.md -------------------------------------------------------------------------------- /pkg/fazzeventsource/entity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzeventsource/entity.go -------------------------------------------------------------------------------- /pkg/fazzeventsource/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzeventsource/event.go -------------------------------------------------------------------------------- /pkg/fazzeventsource/eventlog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzeventsource/eventlog.go -------------------------------------------------------------------------------- /pkg/fazzeventsource/migration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzeventsource/migration.go -------------------------------------------------------------------------------- /pkg/fazzeventsource/repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzeventsource/repository.go -------------------------------------------------------------------------------- /pkg/fazzhttp/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzhttp/http.go -------------------------------------------------------------------------------- /pkg/fazzkv/env/fazzenv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzkv/env/fazzenv.go -------------------------------------------------------------------------------- /pkg/fazzkv/env/fazzenv_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzkv/env/fazzenv_test.go -------------------------------------------------------------------------------- /pkg/fazzkv/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzkv/interface.go -------------------------------------------------------------------------------- /pkg/fazzkv/redis/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzkv/redis/context.go -------------------------------------------------------------------------------- /pkg/fazzkv/redis/fazzredis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzkv/redis/fazzredis.go -------------------------------------------------------------------------------- /pkg/fazzkv/redis/fazzredis_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzkv/redis/fazzredis_test.go -------------------------------------------------------------------------------- /pkg/fazzkv/v2/fazzredis/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzkv/v2/fazzredis/context.go -------------------------------------------------------------------------------- /pkg/fazzkv/v2/fazzredis/fazzredis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzkv/v2/fazzredis/fazzredis.go -------------------------------------------------------------------------------- /pkg/fazzkv/v2/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzkv/v2/store.go -------------------------------------------------------------------------------- /pkg/fazzkv/vault/fazzvault.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzkv/vault/fazzvault.go -------------------------------------------------------------------------------- /pkg/fazzkv/vault/fazzvault_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzkv/vault/fazzvault_test.go -------------------------------------------------------------------------------- /pkg/fazzmonitor/ping/database/mysql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzmonitor/ping/database/mysql.go -------------------------------------------------------------------------------- /pkg/fazzmonitor/ping/database/postgres.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzmonitor/ping/database/postgres.go -------------------------------------------------------------------------------- /pkg/fazzmonitor/ping/http/httpservice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzmonitor/ping/http/httpservice.go -------------------------------------------------------------------------------- /pkg/fazzmonitor/ping/messagebroker/redis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzmonitor/ping/messagebroker/redis.go -------------------------------------------------------------------------------- /pkg/fazzmonitor/ping/report.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzmonitor/ping/report.go -------------------------------------------------------------------------------- /pkg/fazzmonitor/prometheusclient/dblabels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzmonitor/prometheusclient/dblabels.go -------------------------------------------------------------------------------- /pkg/fazzmonitor/prometheusclient/dbquery.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzmonitor/prometheusclient/dbquery.go -------------------------------------------------------------------------------- /pkg/fazzmonitor/prometheusclient/dbquery_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzmonitor/prometheusclient/dbquery_test.go -------------------------------------------------------------------------------- /pkg/fazzmonitor/prometheusclient/inflightrequest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzmonitor/prometheusclient/inflightrequest.go -------------------------------------------------------------------------------- /pkg/fazzmonitor/prometheusclient/outgoingroundtripper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzmonitor/prometheusclient/outgoingroundtripper.go -------------------------------------------------------------------------------- /pkg/fazzmonitor/prometheusclient/outgoingtransport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzmonitor/prometheusclient/outgoingtransport.go -------------------------------------------------------------------------------- /pkg/fazzmonitor/prometheusclient/outgoingtransport_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzmonitor/prometheusclient/outgoingtransport_test.go -------------------------------------------------------------------------------- /pkg/fazzmonitor/prometheusclient/pgconnection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzmonitor/prometheusclient/pgconnection.go -------------------------------------------------------------------------------- /pkg/fazzmonitor/prometheusclient/pgconnection_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzmonitor/prometheusclient/pgconnection_test.go -------------------------------------------------------------------------------- /pkg/fazzmonitor/prometheusclient/requestcounter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzmonitor/prometheusclient/requestcounter.go -------------------------------------------------------------------------------- /pkg/fazzmonitor/prometheusclient/requestduration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzmonitor/prometheusclient/requestduration.go -------------------------------------------------------------------------------- /pkg/fazzpubsub/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzpubsub/interface.go -------------------------------------------------------------------------------- /pkg/fazzpubsub/local.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzpubsub/local.go -------------------------------------------------------------------------------- /pkg/fazzpubsub/nats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzpubsub/nats.go -------------------------------------------------------------------------------- /pkg/fazzpubsub/redis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzpubsub/redis.go -------------------------------------------------------------------------------- /pkg/fazzrepository/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzrepository/const.go -------------------------------------------------------------------------------- /pkg/fazzrepository/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzrepository/error.go -------------------------------------------------------------------------------- /pkg/fazzrepository/repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzrepository/repository.go -------------------------------------------------------------------------------- /pkg/fazzrouter/middleware/prometheus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzrouter/middleware/prometheus.go -------------------------------------------------------------------------------- /pkg/fazzrouter/pattern.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzrouter/pattern.go -------------------------------------------------------------------------------- /pkg/fazzrouter/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzrouter/router.go -------------------------------------------------------------------------------- /pkg/fazzthrottle/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzthrottle/const.go -------------------------------------------------------------------------------- /pkg/fazzthrottle/throttle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/pkg/fazzthrottle/throttle.go -------------------------------------------------------------------------------- /test-service.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payfazz/go-apt/HEAD/test-service.sh --------------------------------------------------------------------------------