Bruce Blog Bruce Blog
首页
  • CentOS
  • Ubuntu-Debian
  • 系统网络
  • 系统辅助工具
  • MySQL
  • Redis
  • Mongodb
  • Docker基础
  • Container基础
  • Kubernetes

    • Kubernetes基础
    • Kubernetes辅助
  • Container-Network
  • Jenkins
  • Gitlab
  • ArgoCD
  • Ansible
  • Terraform
  • AWS
  • MQ
  • NGINX
  • JumpServer
  • 基础
  • 函数模块
  • 框架
  • 基础

    • Golang环境
    • 语法
    • 数据类型与运算符
    • 分支语句
    • 循环语句
    • 数组
    • 切片
    • Map
    • String
    • 函数
    • 包的管理
    • 指针
    • 结构体
    • Go语言中的OOP
    • 方法和接口
    • 错误处理
  • Go进阶

    • Go进阶
  • Go框架

    • Go框架
  • Golang辅助

    • Golang辅助
  • CSS
  • HTML
  • JavaScript
  • 前端辅助
  • 常用命令
  • 性能监控工具
  • Windows下Docker使用
  • 日常学习
  • 其他导航

Bruce Tao

运维界的该溜子
首页
  • CentOS
  • Ubuntu-Debian
  • 系统网络
  • 系统辅助工具
  • MySQL
  • Redis
  • Mongodb
  • Docker基础
  • Container基础
  • Kubernetes

    • Kubernetes基础
    • Kubernetes辅助
  • Container-Network
  • Jenkins
  • Gitlab
  • ArgoCD
  • Ansible
  • Terraform
  • AWS
  • MQ
  • NGINX
  • JumpServer
  • 基础
  • 函数模块
  • 框架
  • 基础

    • Golang环境
    • 语法
    • 数据类型与运算符
    • 分支语句
    • 循环语句
    • 数组
    • 切片
    • Map
    • String
    • 函数
    • 包的管理
    • 指针
    • 结构体
    • Go语言中的OOP
    • 方法和接口
    • 错误处理
  • Go进阶

    • Go进阶
  • Go框架

    • Go框架
  • Golang辅助

    • Golang辅助
  • CSS
  • HTML
  • JavaScript
  • 前端辅助
  • 常用命令
  • 性能监控工具
  • Windows下Docker使用
  • 日常学习
  • 其他导航
  • 基础

  • Go进阶

  • Go框架

  • Golang辅助

    • Golang环境配置

    • GolangIDE

      • GolangIDE配置日常记录
      • VsCode中安装golang扩展
        • vscode golang插件安装(代码提示,跳转)
    • Golang
    • Golang辅助
    • GolangIDE
    Bruce
    2022-12-17
    目录

    VsCode中安装golang扩展

    # 一、golang讷河之代码自动补全

    • Ctrl+Shift+p命令,输入setting,找到setting.json打开setting.json

    image-20221217162104251

    {
        "workbench.iconTheme": "material-icon-theme",
        "git.ignoreWindowsGit27Warning": true,
        "vsicons.dontShowNewVersionMessage": true,
        "terminal.integrated.profiles.windows": {
            "Git-Bash": {
                "path": "D:\\Git\\Git\\bin\\bash.exe",
                "args": []
            },
            "win-terminal": {
                "path": "C:\\Users\\Administrator\\AppData\\Local\\Microsoft\\WindowsApps\\wt.exe",
                "args": []
              },
        },
        "go.gopath": "E:\\Github-Project\\GO-Project",
        "go.goroot": "D:\\Golang\\go1.18.8",
        "go.useCodeSnippetsOnFunctionSuggest": true,
        "go.useCodeSnippetsOnFunctionSuggestWithoutType": true,
        "go.inferGopath": true,
        "go.gotoSymbol.includeImports": true,
        "go.gocodePackageLookupMode": "go",
        "go.autocompleteUnimportedPackages": true,
        ......
    }
    
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25

    # 二、安装更新扩展

    • 重启vscode -> ctrl+shift+p -> go: install/update tools

    image-20221217162512820

    image-20221217162547981

    Tools environment: GOPATH=E:\Github-Project\GO-Project, GOBIN=E:\Github-Project\GO-Project\bin
    Installing 7 tools at the configured GOBIN: E:\Github-Project\GO-Project\bin in module mode.
      gotests
      gomodifytags
      impl
      goplay
      dlv
      staticcheck
      gopls
    
    Installing github.com/cweill/gotests/gotests@v1.6.0 (E:\Github-Project\GO-Project\bin\gotests.exe) SUCCEEDED
    Installing github.com/fatih/gomodifytags@v1.16.0 (E:\Github-Project\GO-Project\bin\gomodifytags.exe) SUCCEEDED
    Installing github.com/josharian/impl@v1.1.0 (E:\Github-Project\GO-Project\bin\impl.exe) SUCCEEDED
    Installing github.com/haya14busa/goplay/cmd/goplay@v1.0.0 (E:\Github-Project\GO-Project\bin\goplay.exe) SUCCEEDED
    Installing github.com/go-delve/delve/cmd/dlv@latest (E:\Github-Project\GO-Project\bin\dlv.exe) SUCCEEDED
    Installing honnef.co/go/tools/cmd/staticcheck@latest (E:\Github-Project\GO-Project\bin\staticcheck.exe) SUCCEEDED
    Installing golang.org/x/tools/gopls@latest (E:\Github-Project\GO-Project\bin\gopls.exe) SUCCEEDED
    
    All tools successfully installed. You are ready to Go. :)
    
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    上次更新: 2024/04/09, 16:48:42
    GolangIDE配置日常记录
    vscode golang插件安装(代码提示,跳转)

    ← GolangIDE配置日常记录 vscode golang插件安装(代码提示,跳转)→

    最近更新
    01
    AWS NAT-NetWork-Firwalld配置(一)
    04-09
    02
    AWS NAT-NetWork-Firwalld配置(二)
    04-09
    03
    kubernetes部署minio对象存储
    01-18
    更多文章>
    Theme by Vdoing | Copyright © 2019-2024 Bruce Tao Blog Space | MIT License
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式