mirror of
https://github.com/aljazceru/ark.git
synced 2026-01-03 12:04:21 +01:00
Scaffolding
This commit is contained in:
0
internal/interface/grpc/handlers/.gitkeep
Executable file
0
internal/interface/grpc/handlers/.gitkeep
Executable file
0
internal/interface/grpc/interceptors/.gitkeep
Executable file
0
internal/interface/grpc/interceptors/.gitkeep
Executable file
0
internal/interface/grpc/permissions/.gitkeep
Executable file
0
internal/interface/grpc/permissions/.gitkeep
Executable file
22
internal/interface/grpc/service.go
Executable file
22
internal/interface/grpc/service.go
Executable file
@@ -0,0 +1,22 @@
|
||||
package grpc_interface
|
||||
|
||||
import (
|
||||
log "github.com/sirupsen/logrus"
|
||||
)
|
||||
|
||||
// TODO: Edit this file to something more meaningful for your application.
|
||||
type service struct {}
|
||||
|
||||
func NewService() (*service, error) {
|
||||
return &service{}, nil
|
||||
}
|
||||
|
||||
func (s *service) Start() error {
|
||||
log.Debug("service is listening")
|
||||
return nil
|
||||
}
|
||||
|
||||
func (s *service) Stop() {
|
||||
log.Debug("service stopped")
|
||||
}
|
||||
|
||||
16
internal/interface/service.go
Executable file
16
internal/interface/service.go
Executable file
@@ -0,0 +1,16 @@
|
||||
package service_interface
|
||||
|
||||
import (
|
||||
grpc_interface "github.com/ark-network/ark/internal/interface/grpc"
|
||||
)
|
||||
|
||||
// TODO: Edit this file to something more meaningful for your application.
|
||||
type Service interface {
|
||||
Start() error
|
||||
Stop()
|
||||
}
|
||||
|
||||
func NewService() (Service, error) {
|
||||
return grpc_interface.NewService()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user