mirror of
https://github.com/gin-gonic/gin.git
synced 2025-10-15 21:06:39 +08:00
Add method: H.TrySet(k string, v interface{}) H
This commit is contained in:
parent
78865d6194
commit
ddefc42513
7
utils.go
7
utils.go
@ -71,6 +71,13 @@ func (h H) MarshalXML(e *xml.Encoder, start xml.StartElement) error {
|
|||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (h H) TrySet(k string, v interface{}) H {
|
||||||
|
if _, ok := h[k]; !ok {
|
||||||
|
h[k] = v
|
||||||
|
}
|
||||||
|
return h
|
||||||
|
}
|
||||||
|
|
||||||
func filterFlags(content string) string {
|
func filterFlags(content string) string {
|
||||||
for i, char := range content {
|
for i, char := range content {
|
||||||
if char == ' ' || char == ';' {
|
if char == ' ' || char == ';' {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user