aboutsummaryrefslogtreecommitdiff
path: root/cookie.go
diff options
context:
space:
mode:
authorGravatar Aliaksandr Valialkin <valyala@gmail.com> 2016-03-04 16:55:39 +0200
committerGravatar Aliaksandr Valialkin <valyala@gmail.com> 2016-03-04 16:57:24 +0200
commit9fa69c74af439f4e92e525a8bdde7be4e1ee6435 (patch)
treeb4b9750e4453edca9da84b554ec939baf367dc3f /cookie.go
parentAdded Coverage and 'Go Report' badges to the top of README.md (diff)
downloadfasthttp-9fa69c74af439f4e92e525a8bdde7be4e1ee6435.tar.gz
fasthttp-9fa69c74af439f4e92e525a8bdde7be4e1ee6435.tar.bz2
fasthttp-9fa69c74af439f4e92e525a8bdde7be4e1ee6435.zip
Embed noCopy struct into structs, which mustn't be copied
This should help `go vet` detecting invalid structs' copyings. See https://github.com/golang/go/issues/8005#issuecomment-190753527 for details.
Diffstat (limited to 'cookie.go')
-rw-r--r--cookie.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/cookie.go b/cookie.go
index c04e70f..9613142 100644
--- a/cookie.go
+++ b/cookie.go
@@ -55,6 +55,8 @@ type Cookie struct {
bufKV argsKV
buf []byte
+
+ noCopy
}
// CopyTo copies src cookie to c.