美文网首页
用go写第一个程序

用go写第一个程序

作者: 护念 | 来源:发表于2023-07-02 22:30 被阅读0次

hello world来啦

步骤如下:

  1. mkdir hello 创建一个目录
  2. cd hello 切换到目录下
  3. go mod init example/hello 初始化go.mod(这是一个记录依赖的文件非常重要),example/hello 代表模块路径
  4. touch hello.go 创建一个go的代码文件
// hello.go
package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}
  1. go run . (此时自动运行当前目录下的go文件)

dongmingyan@pro ⮀ ~/hello ⮀ go run .
Hello, World!

说明:
整体而言还是比较简单,这里需要记住的是go mod init 命令初始化go.mod文件

引入外部包

  1. 修改hello.go文件
// hello.go
package main

import "fmt"
import "rsc.io/quote" // 引入外部包-已经发布的包

func main() {
    fmt.Println(quote.Go()) // 直接使用外部包的Go函数
}
  1. 执行go mod tidy 它会查找包,并修改依赖(go.mod) 还会生成go.sum文件
  2. go run .执行

dongmingyan@pro ⮀ ~/hello ⮀ go mod tidy
go: finding module for package rsc.io/quote
go: found rsc.io/quote in rsc.io/quote v1.5.2
dongmingyan@pro ⮀ ~/hello ⮀ go run .
Don't communicate by sharing memory, share memory by communicating.

说明:
命令go mod tidy下载包并使用

相关文章

网友评论

      本文标题:用go写第一个程序

      本文链接:https://www.haomeiwen.com/subject/lwfqudtx.html