Skip to content

Commit 20d059a

Browse files
committed
Addressing review comments
1 parent 2177457 commit 20d059a

15 files changed

+31
-31
lines changed

cache/cache_test.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ func expiration(t *testing.T, newCache cacheFactory) {
8080
// Test Set w/ DEFAULT
8181
value := 10
8282
if err = cache.Set("int", value, DEFAULT); err != nil {
83-
panic(err)
83+
t.Errorf("Set failed: %s", err)
8484
}
8585
time.Sleep(2 * time.Second)
8686
err = cache.Get("int", &value)
@@ -90,7 +90,7 @@ func expiration(t *testing.T, newCache cacheFactory) {
9090

9191
// Test Set w/ short time
9292
if err = cache.Set("int", value, time.Second); err != nil {
93-
panic(err)
93+
t.Errorf("Set failed: %s", err)
9494
}
9595
time.Sleep(2 * time.Second)
9696
err = cache.Get("int", &value)
@@ -100,7 +100,7 @@ func expiration(t *testing.T, newCache cacheFactory) {
100100

101101
// Test Set w/ longer time.
102102
if err = cache.Set("int", value, time.Hour); err != nil {
103-
panic(err)
103+
t.Errorf("Set failed: %s", err)
104104
}
105105
time.Sleep(2 * time.Second)
106106
err = cache.Get("int", &value)
@@ -110,7 +110,7 @@ func expiration(t *testing.T, newCache cacheFactory) {
110110

111111
// Test Set w/ forever.
112112
if err = cache.Set("int", value, FOREVER); err != nil {
113-
panic(err)
113+
t.Errorf("Set failed: %s", err)
114114
}
115115
time.Sleep(2 * time.Second)
116116
err = cache.Get("int", &value)

cache/memcached_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ var newMemcachedCache = func(t *testing.T, defaultExpiration time.Duration) Cach
1313
c, err := net.Dial("tcp", testServer)
1414
if err == nil {
1515
if _, err = c.Write([]byte("flush_all\r\n")); err != nil {
16-
panic(err)
16+
t.Errorf("Write failed: %s", err)
1717
}
1818
_ = c.Close()
1919
return NewMemcachedCache([]string{testServer}, defaultExpiration)

cache/redis.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ func (c RedisCache) Increment(key string, delta uint64) (uint64, error) {
178178
if err != nil {
179179
return 0, err
180180
}
181-
var sum = currentVal + int64(delta)
181+
sum := currentVal + int64(delta)
182182
_, err = conn.Do("SET", key, sum)
183183
if err != nil {
184184
return 0, err

cache/redis_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@ var newRedisCache = func(t *testing.T, defaultExpiration time.Duration) Cache {
1818
c, err := net.Dial("tcp", redisTestServer)
1919
if err == nil {
2020
if _, err = c.Write([]byte("flush_all\r\n")); err != nil {
21-
panic(err)
21+
t.Errorf("Write failed: %s", err)
2222
}
2323
_ = c.Close()
2424
redisCache := NewRedisCache(redisTestServer, "", defaultExpiration)
2525
if err = redisCache.Flush(); err != nil {
26-
panic(err)
26+
t.Errorf("Flush failed: %s", err)
2727
}
2828
return redisCache
2929
}

compress_test.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ func TestBenchmarkCompressed(t *testing.T) {
1212
resp := httptest.NewRecorder()
1313
c := NewController(NewRequest(showRequest), NewResponse(resp))
1414
if err := c.SetAction("Hotels", "Show"); err != nil {
15-
panic(err)
15+
t.Errorf("SetAction failed: %s", err)
1616
}
1717
Config.SetOption("results.compressed", "true")
1818
result := Hotels{c}.Show(3)
@@ -28,7 +28,7 @@ func BenchmarkRenderCompressed(b *testing.B) {
2828
resp.Body = nil
2929
c := NewController(NewRequest(showRequest), NewResponse(resp))
3030
if err := c.SetAction("Hotels", "Show"); err != nil {
31-
panic(err)
31+
b.Errorf("SetAction failed: %s", err)
3232
}
3333
Config.SetOption("results.compressed", "true")
3434
b.ResetTimer()
@@ -45,7 +45,7 @@ func BenchmarkRenderUnCompressed(b *testing.B) {
4545
resp.Body = nil
4646
c := NewController(NewRequest(showRequest), NewResponse(resp))
4747
if err := c.SetAction("Hotels", "Show"); err != nil {
48-
panic(err)
48+
b.Errorf("SetAction failed: %s", err)
4949
}
5050
Config.SetOption("results.compressed", "false")
5151
b.ResetTimer()

controller.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -383,8 +383,8 @@ var controllers = make(map[string]*ControllerType)
383383
func RegisterController(c interface{}, methods []*MethodType) {
384384
// De-star the controller type
385385
// (e.g. given TypeOf((*Application)(nil)), want TypeOf(Application))
386-
var t = reflect.TypeOf(c)
387-
var elem = t.Elem()
386+
t := reflect.TypeOf(c)
387+
elem := t.Elem()
388388

389389
// De-star all of the method arg types too.
390390
for _, m := range methods {

errors.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ func (e *Error) ContextSource() []sourceLine {
9999
end = len(e.SourceLines)
100100
}
101101

102-
var lines = make([]sourceLine, end-start)
102+
lines := make([]sourceLine, end-start)
103103
for i, src := range e.SourceLines[start:end] {
104104
fileLine := start + i + 1
105105
lines[i] = sourceLine{src, fileLine, fileLine == e.Line}

http.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,11 +108,11 @@ func (al AcceptLanguages) String() string {
108108
output := bytes.NewBufferString("")
109109
for i, language := range al {
110110
if _, err := output.WriteString(fmt.Sprintf("%s (%1.1f)", language.Language, language.Quality)); err != nil {
111-
panic(err)
111+
ERROR.Println("WriteString failed:", err)
112112
}
113113
if i != len(al)-1 {
114114
if _, err := output.WriteString(", "); err != nil {
115-
panic(err)
115+
ERROR.Println("WriteString failed:", err)
116116
}
117117
}
118118
}

libs.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@ func Sign(message string) string {
1616
}
1717
mac := hmac.New(sha1.New, secretKey)
1818
if _, err := io.WriteString(mac, message); err != nil {
19-
panic(err)
19+
ERROR.Println("WriteString failed:", err)
20+
return ""
2021
}
2122
return hex.EncodeToString(mac.Sum(nil))
2223
}

results.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,11 +100,11 @@ func (r ErrorResult) Apply(req *Request, resp *Response) {
100100
if req.Method != "WS" {
101101
resp.WriteHeader(status, contentType)
102102
if _, err := b.WriteTo(resp.Out); err != nil {
103-
panic(err)
103+
ERROR.Println("WriteTo failed:", err)
104104
}
105105
} else {
106106
if err := websocket.Message.Send(req.Websocket, fmt.Sprint(revelError)); err != nil {
107-
panic(err)
107+
ERROR.Println("Send failed:", err)
108108
}
109109
}
110110

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy