donotuseas

package module
v0.0.0-...-d84eea7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 2, 2024 License: MIT Imports: 5 Imported by: 0

README

ginContextLinter

check gin.Context is not used as context.Context in args

Documentation

Overview

このファイルを更新したあとは、`go build -buildmode=plugin ./donotuseas.go`を実行し、donotuseas.soを生成してください

生成したdonotuseas.soは、.gitignoreで無視されるので注意です。

"plugin was built with a different version"というエラーが出た場合は、以下を確認してください。 - go.modで指定しているgoのバージョンと、`golangci-lint --version`で表示されるgoのバージョンが一致していること - go.modで指定しているgolang.org/x/toolsのバージョンと、`golangci-lint version --debug | grep "golang.org/x/tools"`で表示されるgolang.org/x/toolsのバージョンが一致していること

Index

Constants

This section is empty.

Variables

View Source
var Analyzer = &analysis.Analyzer{
	Name: "donotuseas",
	Doc:  "check `arg` is not used as `param` in function arguments",
	Run:  run,
}

Functions

func New

func New(conf any) ([]*analysis.Analyzer, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL