GlidingTracks/gt-backend

View on GitHub

Showing 4 of 13 total issues

Function DeleteTrack has 6 return statements (exceeds 4 allowed).
Open

func DeleteTrack(app *firebase.App, trackID string, uid string) (httpCode int, err error) {
    log := gtbackend.DebugLogPrepareHeader(fileNameFQH, "DeleteTrack")
    ctx := context.Background()
    httpCode = http.StatusBadRequest // Return before OK means failure

Severity: Major
Found in rest/firebaseQueryHandler.go - About 40 mins to fix

    2: cannot find package "firebase.google.com/go" in any of:
    Open

        "firebase.google.com/go"
    Severity: Minor
    Found in build/main.go by govet

    if block ends with a return statement, so drop this else and outdent its block
    Confirmed

        } else {
    Severity: Minor
    Found in rest/firebaseQueryHandler.go by golint

    Your code does not pass gofmt in 1 place. Go fmt your code!
    Open

    package rest
    Severity: Minor
    Found in rest/firebaseQueryHandler.go by gofmt
    Severity
    Category
    Status
    Source
    Language