eliminati tutti i warning

This commit is contained in:
miki 2016-10-05 11:55:50 +02:00
parent 8e384215b7
commit c2a5e09323
7 changed files with 47 additions and 21 deletions

View file

@ -6,6 +6,7 @@ import (
"time"
)
// Counter structure
type Counter struct {
mu sync.Mutex
user int
@ -17,6 +18,7 @@ type Counter struct {
wg []int
}
// NewCounter iniitialized Counter structure
func NewCounter() *Counter {
return &Counter{
user: 0,
@ -29,48 +31,56 @@ func NewCounter() *Counter {
}
}
// AddUser increment number of users managed
func (c *Counter) AddUser() {
c.mu.Lock()
defer c.mu.Unlock()
c.user++
}
// AddDuplicate increment number of duplicates log
func (c *Counter) AddDuplicate() {
c.mu.Lock()
defer c.mu.Unlock()
c.dup++
}
// AddLog increment number of log's rows managed
func (c *Counter) AddLog(add int) {
c.mu.Lock()
defer c.mu.Unlock()
c.log += add
}
//AddRem increment removed logs row
func (c *Counter) AddRem(add int) {
c.mu.Lock()
defer c.mu.Unlock()
c.rem += add
}
// AddWG ...
func (c *Counter) AddWG(id int) {
c.mu.Lock()
defer c.mu.Unlock()
c.wg[id]++
}
// AddErr ...
func (c *Counter) AddErr() {
c.mu.Lock()
defer c.mu.Unlock()
c.err++
}
// DelWG ...
func (c *Counter) DelWG(id int) {
c.mu.Lock()
defer c.mu.Unlock()
c.wg[id]--
}
// GetUser return total users
func (c *Counter) GetUser() (ret int) {
c.mu.Lock()
defer c.mu.Unlock()
@ -78,6 +88,7 @@ func (c *Counter) GetUser() (ret int) {
return
}
// GetDup return total duplicated logins
func (c *Counter) GetDup() (ret int) {
c.mu.Lock()
defer c.mu.Unlock()
@ -85,6 +96,7 @@ func (c *Counter) GetDup() (ret int) {
return
}
// GetLog return total log's rows
func (c *Counter) GetLog() (ret int) {
c.mu.Lock()
defer c.mu.Unlock()
@ -92,6 +104,7 @@ func (c *Counter) GetLog() (ret int) {
return
}
// GetErr return total errors
func (c *Counter) GetErr() (ret int) {
c.mu.Lock()
defer c.mu.Unlock()
@ -99,6 +112,7 @@ func (c *Counter) GetErr() (ret int) {
return
}
// GetRem return total removed log's rows
func (c *Counter) GetRem() (ret int) {
c.mu.Lock()
defer c.mu.Unlock()
@ -106,6 +120,7 @@ func (c *Counter) GetRem() (ret int) {
return
}
// GetWG ...
func (c *Counter) GetWG(id int) (ret int) {
c.mu.Lock()
defer c.mu.Unlock()
@ -113,6 +128,7 @@ func (c *Counter) GetWG(id int) (ret int) {
return
}
// GetTime ...
func (c *Counter) GetTime() (ret float64) {
c.mu.Lock()
defer c.mu.Unlock()
@ -120,6 +136,7 @@ func (c *Counter) GetTime() (ret float64) {
return
}
// SetTime ...
func (c *Counter) SetTime(t time.Duration) {
c.mu.Lock()
defer c.mu.Unlock()