github.com/rzurga/go-swagger@v0.28.1-0.20211109195225-5d1f453ffa3a/generator/templates/server/doc.gotmpl (about)

     1  // Code generated by go-swagger; DO NOT EDIT.
     2  
     3  
     4  {{- if .Copyright }}
     5  // {{ comment .Copyright }}
     6  {{- end }}
     7  
     8  
     9  // Package {{ .APIPackage }} {{ if .Info.Title }}{{ comment .Info.Title }}{{ else }}{{ comment (humanize .Name) }}{{end}}
    10  //
    11  {{- if .Info.Description }}
    12  //  {{ comment .Info.Description "  " }}
    13  {{- end }}
    14  {{- if .Info.TermsOfService }}
    15  //  Terms Of Service:
    16  //    {{ comment .Info.TermsOfService "    " }}
    17  {{- end }}
    18  {{- if or .Schemes .Host .BasePath .Info }}
    19    {{- if .Schemes }}
    20  //  Schemes:
    21      {{- range .Schemes }}
    22  //    {{ . }}
    23      {{- end }}
    24    {{- end }}
    25    {{- if .Host }}
    26  //  Host: {{ .Host }}
    27    {{- end }}
    28    {{- if .BasePath }}
    29  //  BasePath: {{ .BasePath }}
    30    {{- end}}
    31    {{- with .Info }}
    32      {{- if .Version }}
    33  //  Version: {{ .Version }}
    34      {{- end }}
    35      {{- if .License }}
    36  //  License: {{ if .License.Name }}{{ .License.Name}} {{ end }}{{ if .License.URL }}{{ .License.URL }}{{ end }}
    37      {{- end }}
    38      {{- if .Contact }}
    39  //  Contact: {{ if .Contact.Name }}{{ .Contact.Name }}{{ end }}{{ if .Contact.Email }}<{{ .Contact.Email }}>{{ end }}{{ if .Contact.URL }} {{ .Contact.URL }}{{ end }}
    40      {{- end }}
    41    {{- end }}
    42  {{- end }}
    43  {{- if .Consumes }}
    44  //
    45  //  Consumes:
    46    {{- range .Consumes }}
    47      {{- range .AllSerializers }}
    48  //    - {{ .MediaType -}}
    49      {{- end }}
    50    {{- end }}
    51  {{- end }}
    52  {{- if .Produces }}
    53  //
    54  //  Produces:
    55    {{- range .Produces }}
    56      {{- range .AllSerializers }}
    57  //    - {{ .MediaType -}}
    58      {{- end }}
    59    {{- end }}
    60  {{- end }}
    61  //
    62  // swagger:meta
    63  package {{ .APIPackage }}