利用go生成一段代码,进行文档拼接
时间: 2024-04-30 18:24:41 浏览: 187
go语言文档
以下是利用 Go 生成一段代码,进行文档拼接的示例:
```go
package main
import (
"fmt"
"io/ioutil"
"os"
"strings"
)
func main() {
// 获取当前目录下所有的文本文件
files, err := ioutil.ReadDir(".")
if err != nil {
fmt.Println(err)
os.Exit(1)
}
var content string
for _, file := range files {
if !file.IsDir() && strings.HasSuffix(file.Name(), ".txt") {
// 读取文本文件内容
fileContent, err := ioutil.ReadFile(file.Name())
if err != nil {
fmt.Println(err)
continue
}
// 拼接文本内容
content += string(fileContent)
}
}
// 将拼接后的文本内容输出到控制台
fmt.Println(content)
}
```
这段代码会读取当前目录下所有的文本文件(扩展名为 .txt),并将它们的内容拼接到一起输出到控制台。你可以根据自己的需求进行修改和扩展。
阅读全文