概要
Goでjwtを実装する際に、dgrijalva/jwt-goを使用する実装例が紹介されていると思います。
ただ、dgrijalva/jwt-go
は2022年5月にアーカイブとなりました。どうやらリポジトリが新しいものに移動したようです。
新しいリポジトリ
2023年8月時点において、golang-jwt/jwtにて開発が継続されていますので、こちらを使用してください。基本的な機能はdgrijalva/jwt-go
と変わらないと思います。
インストール時の注意点
Installation Guidelinesにある通り、2023年8月時点ではgo get -u github.com/golang-jwt/jwt/v5
の形式で、バージョンを指定するようにしてください。
バージョンを指定せず、go get -u github.com/golang-jwt/jwt
でインストールすると、2023年8月時点では古いバージョン(v3)がインストールされます。