Documentation ¶
Overview ¶
Package applicationservice represents varies third part resource need to be accessed. Don't be confused with "tool" package, which is for third part library as well, but is mainly for lower level library. "applicationservice" package, on the other hand, is mainly for data access on business layer
Directories ¶
Path | Synopsis |
---|---|
generatedclient
Package generatedclient is created to save the generated client lib for gRPC call.
|
Package generatedclient is created to save the generated client lib for gRPC call. |
Package dataservice and it's sub-package represents data persistence service, mainly access database, but also including data persisted by other Micro-service.
|
Package dataservice and it's sub-package represents data persistence service, mainly access database, but also including data persisted by other Micro-service. |
userdata/couchdb
Package couchdb represents the CouchDB implementation of the user data persistence layer
|
Package couchdb represents the CouchDB implementation of the user data persistence layer |
userdata/sqldb
Package sql represents SQL database implementation of the user data persistence layer
|
Package sql represents SQL database implementation of the user data persistence layer |
Package paymentclient is created to show the project structure, no real use.
|
Package paymentclient is created to show the project structure, no real use. |
Package userclient is client library if you need to call the user Micro-service as a client.
|
Package userclient is client library if you need to call the user Micro-service as a client. |
Click to show internal directories.
Click to hide internal directories.