module
Version:
v1.0.3
Opens a new window with list of versions in this module.
Published: Sep 23, 2023
License: Apache-2.0
Opens a new window with license information.
README
¶
Go-SwissKnife 
Description
Go-SwissKnife is a utility libraries that is include with interface and mock for speed up the development and testing of the golang app development
How To Use
- Look to the interfaces folder for any package that you want to use
- use the interface as the struct property or the function/method params
- called the constructor when you want to use to inject the instance to the struct property or function/method params
- use the mocks folder when you do unit testing of your code
Dependencies
The following library is use as dependenciee:
- https://github.com/vburenin/ifacemaker
- https://github.com/uber-go/mock
Directories
¶
|
|
|
|
mocks
Code generated by MockGen.
|
Code generated by MockGen. |
|
|
|
|
mocks
Code generated by MockGen.
|
Code generated by MockGen. |
|
|
mocks
Code generated by MockGen.
|
Code generated by MockGen. |
|
|
|
|
|
|
mocks
Code generated by MockGen.
|
Code generated by MockGen. |
Click to show internal directories.
Click to hide internal directories.