Explorar o código

ComparePortfolioRecords

- add
Alexey Kim hai 3 semanas
pai
achega
64eb6ffe10
Modificáronse 1 ficheiros con 8 adicións e 1 borrados
  1. 8 1
      portfolio_record.go

+ 8 - 1
portfolio_record.go

@@ -1,6 +1,9 @@
 package sentio
 
-import "time"
+import (
+	"cmp"
+	"time"
+)
 
 type PortfolioRecord struct {
 	TS     time.Time
@@ -8,3 +11,7 @@ type PortfolioRecord struct {
 	PnL    float64
 	PnLPct float64
 }
+
+func ComparePortfolioRecords(a, b PortfolioRecord) int {
+	return cmp.Compare(a.TS.Unix(), b.TS.Unix())
+}