我是靠谱客的博主 活力自行车,最近开发中收集的这篇文章主要介绍Ubuntu20.04安装golang和dlv安装go安装dlv,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

安装go

  • 更新源信息
admin@ubuntu20:~/go$ sudo apt update -y
  • 搜索可用的golang包
admin@ubuntu20:~/go$ sudo apt-cache search golang-1
golang-1.13 - Go programming language compiler - metapackage
golang-1.13-doc - Go programming language - documentation
golang-1.13-go - Go programming language compiler, linker, compiled stdlib
golang-1.13-race-detector-runtime - Runtime support for Go's race detector
golang-1.13-src - Go programming language - source files
golang-1.14 - Go programming language compiler - metapackage
golang-1.14-doc - Go programming language - documentation
golang-1.14-go - Go programming language compiler, linker, compiled stdlib
golang-1.14-src - Go programming language - source files
golang-1.12-race-detector-runtime - Runtime support for Go's race detector
golang-1.16 - Go programming language compiler - metapackage
golang-1.16-doc - Go programming language - documentation
golang-1.16-go - Go programming language compiler, linker, compiled stdlib
golang-1.16-src - Go programming language - source files
admin@ubuntu20:~/go$ 
  • 设置GOPATH
admin@ubuntu20:~/go$  GOPATH=$(pwd)
  • 安装golang-1.16
sudo apt-get install golang-1.16 -y
  • 创建链接
sudo ln -s /usr/lib/go-1.16/bin/go /usr/bin/go
  • 查看版本
admin@ubuntu20:~/go$ go version
go version go1.16.2 linux/amd64
admin@ubuntu20:~/go$ 
  • 配置信息
admin@ubuntu20:~/go$ go env -w GO111MODULE=on
admin@ubuntu20:~/go$ go env -w GOSUMDB=off
admin@ubuntu20:~/go$ go env -w GOPROXY=https://goproxy.cn,direct

安装dlv

dlv是golang的debug工具,推荐配套安装

admin@ubuntu20:~/go$ go install github.com/go-delve/delve/cmd/dlv@latest
go: downloading github.com/sirupsen/logrus v1.6.0
go: downloading github.com/spf13/cobra v1.1.3
go: downloading github.com/mattn/go-isatty v0.0.3
go: downloading gopkg.in/yaml.v2 v2.4.0
go: downloading github.com/cosiner/argv v0.1.0
go: downloading github.com/derekparker/trie v0.0.0-20200317170641-1fdf38b7b0e9
go: downloading github.com/go-delve/liner v1.2.2-1
go: downloading golang.org/x/sys v0.0.0-20211117180635-dee7805ff2e1
go: downloading github.com/google/go-dap v0.6.0
go: downloading go.starlark.net v0.0.0-20200821142938-949cc6f4b097
go: downloading github.com/hashicorp/golang-lru v0.5.4
go: downloading golang.org/x/arch v0.0.0-20190927153633-4e8777c89be4
go: downloading github.com/mattn/go-runewidth v0.0.13
go: downloading github.com/cilium/ebpf v0.7.0
go: downloading github.com/cpuguy83/go-md2man/v2 v2.0.0
go: downloading github.com/spf13/pflag v1.0.5
go: downloading github.com/rivo/uniseg v0.2.0
go: downloading github.com/russross/blackfriday/v2 v2.0.1
go: downloading github.com/shurcooL/sanitized_anchor_name v1.0.0
admin@ubuntu20:~/go$ 
admin@ubuntu20:~/go$ sudo cp bin/dlv /usr/bin/
admin@ubuntu20:~/go$ dlv version
Delve Debugger
Version: 1.8.2
Build: $Id: dbb493ec14d1e7753504d016b1e1ef1665b75b16 $
admin@ubuntu20:~/go$ 

最后

以上就是活力自行车为你收集整理的Ubuntu20.04安装golang和dlv安装go安装dlv的全部内容,希望文章能够帮你解决Ubuntu20.04安装golang和dlv安装go安装dlv所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(58)

评论列表共有 0 条评论

立即
投稿
返回
顶部