MCPcopy Create free account
hub / github.com/cloud-native-go/examples / keyValueDeleteHandler

Function keyValueDeleteHandler

ch05/ch05_07/service.go:85–98  ·  view source on GitHub ↗
(w http.ResponseWriter, r *http.Request)

Source from the content-addressed store, hash-verified

83}
84
85func keyValueDeleteHandler(w http.ResponseWriter, r *http.Request) {
86 vars := mux.Vars(r)
87 key := vars["key"]
88
89 err := Delete(key)
90 if err != nil {
91 http.Error(w, err.Error(), http.StatusInternalServerError)
92 return
93 }
94
95 transact.WriteDelete(key)
96
97 log.Printf("DELETE key=%s\n", key)
98}
99
100func initializeTransactionLog() error {
101 var err error

Callers

nothing calls this directly

Calls 2

DeleteFunction · 0.70
WriteDeleteMethod · 0.65

Tested by

no test coverage detected