Skip to content

Add an ability to disable "/debug/vars" endpoint #5

@jmnote

Description

@jmnote

Add an ability to disable "/debug/vars" endpoint

$ go run .

$ curl localhost:8080/debug/vars
{
"cmdline": ["/tmp/go-build469394195/b001/exe/custom-error-pages"],
"memstats": {"Alloc":1464160,"TotalAlloc":1464160,"Sys":6904848,"Lookups":0,"Mallocs":22036,"Frees":252,"HeapAlloc":1464160,"HeapSys":3866624,"HeapIdle":1556480,"HeapInuse":2310144,"HeapReleased":1556480,"HeapObjects":21784,"StackInuse":327680,"StackSys":327680,"MSpanInuse":44640,"MSpanSys":48960,"MCacheInuse":2400,"MCacheSys":15600,"BuckHashSys":3590,"GCSys":1996480,"OtherSys":645914,"NextGC":4194304,"LastGC":0,"PauseTotalNs":0,"PauseNs":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"PauseEnd":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"NumGC":0,"NumForcedGC":0,"GCCPUFraction":0,"EnableGC":true,"DebugGC":false,"BySize":[{"Size":0,"Mallocs":0,"Frees":0},{"Size":8,"Mallocs":2729,"Frees":0},{"Size":16,"Mallocs":12121,"Frees":0},{"Size":24,"Mallocs":1563,"Frees":0},{"Size":32,"Mallocs":890,"Frees":0},{"Size":48,"Mallocs":2736,"Frees":0},{"Size":64,"Mallocs":270,"Frees":0},{"Size":80,"Mallocs":77,"Frees":0},{"Size":96,"Mallocs":77,"Frees":0},{"Size":112,"Mallocs":355,"Frees":0},{"Size":128,"Mallocs":72,"Frees":0},{"Size":144,"Mallocs":27,"Frees":0},{"Size":160,"Mallocs":70,"Frees":0},{"Size":176,"Mallocs":71,"Frees":0},{"Size":192,"Mallocs":30,"Frees":0},{"Size":208,"Mallocs":138,"Frees":0},{"Size":224,"Mallocs":6,"Frees":0},{"Size":240,"Mallocs":2,"Frees":0},{"Size":256,"Mallocs":27,"Frees":0},{"Size":288,"Mallocs":186,"Frees":0},{"Size":320,"Mallocs":27,"Frees":0},{"Size":352,"Mallocs":23,"Frees":0},{"Size":384,"Mallocs":42,"Frees":0},{"Size":416,"Mallocs":15,"Frees":0},{"Size":448,"Mallocs":35,"Frees":0},{"Size":480,"Mallocs":0,"Frees":0},{"Size":512,"Mallocs":9,"Frees":0},{"Size":576,"Mallocs":6,"Frees":0},{"Size":640,"Mallocs":6,"Frees":0},{"Size":704,"Mallocs":19,"Frees":0},{"Size":768,"Mallocs":7,"Frees":0},{"Size":896,"Mallocs":19,"Frees":0},{"Size":1024,"Mallocs":6,"Frees":0},{"Size":1152,"Mallocs":20,"Frees":0},{"Size":1280,"Mallocs":8,"Frees":0},{"Size":1408,"Mallocs":11,"Frees":0},{"Size":1536,"Mallocs":4,"Frees":0},{"Size":1792,"Mallocs":17,"Frees":0},{"Size":2048,"Mallocs":4,"Frees":0},{"Size":2304,"Mallocs":4,"Frees":0},{"Size":2688,"Mallocs":5,"Frees":0},{"Size":3072,"Mallocs":4,"Frees":0},{"Size":3200,"Mallocs":0,"Frees":0},{"Size":3456,"Mallocs":3,"Frees":0},{"Size":4096,"Mallocs":10,"Frees":0},{"Size":4864,"Mallocs":5,"Frees":0},{"Size":5376,"Mallocs":1,"Frees":0},{"Size":6144,"Mallocs":2,"Frees":0},{"Size":6528,"Mallocs":0,"Frees":0},{"Size":6784,"Mallocs":0,"Frees":0},{"Size":6912,"Mallocs":0,"Frees":0},{"Size":8192,"Mallocs":7,"Frees":0},{"Size":9472,"Mallocs":3,"Frees":0},{"Size":9728,"Mallocs":0,"Frees":0},{"Size":10240,"Mallocs":0,"Frees":0},{"Size":10880,"Mallocs":1,"Frees":0},{"Size":12288,"Mallocs":0,"Frees":0},{"Size":13568,"Mallocs":0,"Frees":0},{"Size":14336,"Mallocs":5,"Frees":0},{"Size":16384,"Mallocs":1,"Frees":0},{"Size":18432,"Mallocs":0,"Frees":0}]}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions