mirror of
				https://github.com/netscrawler/changeAPI.git
				synced 2025-10-31 20:43:13 +00:00 
			
		
		
		
	v0.1.1
This commit is contained in:
		
							parent
							
								
									5b11756af6
								
							
						
					
					
						commit
						4977599e87
					
				| @ -27,7 +27,7 @@ func main() { | |||||||
| 
 | 
 | ||||||
| 	log := setupLogger(cfg.Env) | 	log := setupLogger(cfg.Env) | ||||||
| 	log.Info("starting application", slog.Any("cfg", cfg)) | 	log.Info("starting application", slog.Any("cfg", cfg)) | ||||||
| 	applicaton := app.New(log, cfg.GRPC.Port, cfg.TokenTTL) | 	applicaton := app.New(log, cfg.GRPC.Port) | ||||||
| 	go applicaton.GRPCSrv.MustRun() | 	go applicaton.GRPCSrv.MustRun() | ||||||
| 
 | 
 | ||||||
| 	// TODO: инициализировать приложение app
 | 	// TODO: инициализировать приложение app
 | ||||||
|  | |||||||
							
								
								
									
										2
									
								
								go.mod
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								go.mod
									
									
									
									
									
								
							| @ -20,7 +20,7 @@ require ( | |||||||
| 	github.com/redis/go-redis/v9 v9.5.3 // indirect | 	github.com/redis/go-redis/v9 v9.5.3 // indirect | ||||||
| 	golang.org/x/net v0.22.0 // indirect | 	golang.org/x/net v0.22.0 // indirect | ||||||
| 	golang.org/x/sys v0.18.0 // indirect | 	golang.org/x/sys v0.18.0 // indirect | ||||||
| 	golang.org/x/text v0.14.0 // indirect | 	golang.org/x/text v0.16.0 // indirect | ||||||
| 	google.golang.org/genproto/googleapis/rpc v0.0.0-20240318140521-94a12d6c2237 // indirect | 	google.golang.org/genproto/googleapis/rpc v0.0.0-20240318140521-94a12d6c2237 // indirect | ||||||
| 	google.golang.org/protobuf v1.34.2 // indirect | 	google.golang.org/protobuf v1.34.2 // indirect | ||||||
| 	gopkg.in/yaml.v3 v3.0.1 // indirect | 	gopkg.in/yaml.v3 v3.0.1 // indirect | ||||||
|  | |||||||
							
								
								
									
										2
									
								
								go.sum
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								go.sum
									
									
									
									
									
								
							| @ -31,6 +31,8 @@ golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4= | |||||||
| golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= | golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= | ||||||
| golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ= | golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ= | ||||||
| golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= | golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= | ||||||
|  | golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4= | ||||||
|  | golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI= | ||||||
| google.golang.org/genproto/googleapis/rpc v0.0.0-20240318140521-94a12d6c2237 h1:NnYq6UN9ReLM9/Y01KWNOWyI5xQ9kbIms5GGJVwS/Yc= | google.golang.org/genproto/googleapis/rpc v0.0.0-20240318140521-94a12d6c2237 h1:NnYq6UN9ReLM9/Y01KWNOWyI5xQ9kbIms5GGJVwS/Yc= | ||||||
| google.golang.org/genproto/googleapis/rpc v0.0.0-20240318140521-94a12d6c2237/go.mod h1:WtryC6hu0hhx87FDGxWCDptyssuo68sk10vYjF+T9fY= | google.golang.org/genproto/googleapis/rpc v0.0.0-20240318140521-94a12d6c2237/go.mod h1:WtryC6hu0hhx87FDGxWCDptyssuo68sk10vYjF+T9fY= | ||||||
| google.golang.org/grpc v1.64.0 h1:KH3VH9y/MgNQg1dE7b3XfVK0GsPSIzJwdF617gUSbvY= | google.golang.org/grpc v1.64.0 h1:KH3VH9y/MgNQg1dE7b3XfVK0GsPSIzJwdF617gUSbvY= | ||||||
|  | |||||||
| @ -3,7 +3,6 @@ package app | |||||||
| import ( | import ( | ||||||
| 	grpcapp "converter/internal/app/grpc" | 	grpcapp "converter/internal/app/grpc" | ||||||
| 	"log/slog" | 	"log/slog" | ||||||
| 	"time" |  | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| type App struct { | type App struct { | ||||||
| @ -12,8 +11,7 @@ type App struct { | |||||||
| 
 | 
 | ||||||
| func New( | func New( | ||||||
| 	log *slog.Logger, | 	log *slog.Logger, | ||||||
| 	grpcPort int, | 	grpcPort int) *App { | ||||||
| 	tokenTTl time.Duration) *App { |  | ||||||
| 	//TODO: инициализировать хранилище
 | 	//TODO: инициализировать хранилище
 | ||||||
| 	//TODO: init convert service
 | 	//TODO: init convert service
 | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -42,7 +42,6 @@ func (c *Converter) Convert( | |||||||
| 		return 0, 0, fmt.Errorf("%s: %w", op, err) | 		return 0, 0, fmt.Errorf("%s: %w", op, err) | ||||||
| 	} | 	} | ||||||
| 
 | 
 | ||||||
| 	convertedAmount = uint32(float32(amount) * rate.Rate) | 	convertedAmount = uint32(float32(amount) / rate.Rate) | ||||||
| 
 |  | ||||||
| 	return convertedAmount, rate.Rate, nil | 	return convertedAmount, rate.Rate, nil | ||||||
| } | } | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user