openlang

在哪里能找到 fmt 和 main 包?

很多 go 示例都这样开头,

package main
import "fmt"

我使用的 GOPATH,

echo $GOPATH
/home/fernuser/go

main 和 fmt 模块存在哪里?

从英语翻译查看原文

后续讨论 2

顺着彼此的依据读下去
  1. 固定链接

    fmt 模块可以去 /usr/local/go/src/fmt/ 查找。

    写上 package main 表示这个文件属于一个可执行程序。如果是库代码,对应的声明就会写成 package <name of the library>

    从英语翻译查看原文

同一个问题的其他角度

  1. 用函数式编程把列表元素格式化成文本

    我是函数式编程的新手,想写一个函数,接收长度不固定的值列表,然后生成一个字符串,其中包含每个值经过格式化后的表示。 用伪代码举个例子。 (我具体用的是 Gleam (https://gleam.run/),不过我想同样的思路也适用于其他函数式语言,只…

    回复 2最近活动 gleam
  2. Lean4 报告不认识 'begin'

    我在 VSCode 编辑器中输入了下面的 Lean4 代码: 然后得到 "unknown identifier 'begin'"。在下面三行处加入 end,会得到 "invalid 'end', insufficient scopes"。我哪里做错了…

    回复 2最近活动 lean-4
  3. 有什么 JavaScript 课程值得学?

    我上次查看 JavaScript 文档还是在 1996 年。我想找一门涵盖“必需的 JavaScript 和网页概念”的课程,让我能有把握地编写 Elm 和使用端口。 不理解 DOM 确实阻碍了我的 Elm 工作,而且我也不知道自己还缺哪些知识。:f…

    回复 2最近活动 elmjavascript