代码读取文本txt文件
1, golang
package main import ( "fmt" "io/ioutil" "net/http" ) func main() { http.HandleFunc("/", serveHome) http.Handle("/static/", http.StripPrefix("/static/", http.FileServer(http.Dir("static")))) fmt.Println("Server starting...") http.ListenAndServe(":8080", nil) } func serveHome(w http.ResponseWriter, r *http.Request) { content, err := ioutil.ReadFile("static/update_time.txt") if err != nil { http.Error(w, "File not found.", http.StatusNotFound) return } w.Header().Set("Content-Type", "text/plain") w.Write(content) }
taskkill /F /IM version.exe /T
2, node.js
1, 安装node 2, install open@8.4.2 npm install open@8.4.2 -save 3, run node js node .\version.js node code
const http = require('http'); const hostname = '127.0.0.1'; const port = 3000; let fs = require('fs') console.log(fs); fs.readFile('updatetime.txt', 'utf8', function (err, dataStr) { console.log(err); console.log('-------------'); console.log(dataStr); const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain; charset=utf-8'); res.end(dataStr); }); const open = require('open'); const url = 'http://127.0.0.1:3000/' open(url) server.listen(port, hostname, () => { console.log(`Server running at http://${hostname}:${port}/`); }); })
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律