{ pkgs ?
import <nixpkgs> { overlays = [ (self: super: { go = super.go_1_17; }) ]; } }:
pkgs.mkShell {
buildInputs = with pkgs; [
go
gopls
goimports
sqlite-interactive
pkg-config
# keep this line if you use bash
pkgs.bashInteractive
];
}