zoukankan      html  css  js  c++  java
  • Golang将一个文件中的内容写入到另一个文件里

    使用"io.ioutil"包中的ReadFile和WriteFile方法实现,被写入的文件: 不存在会先被创建;存在则其中的内容会先被清空

    具体代码

    package main
    
    import (
    	"fmt"
    	"io/ioutil"
    )
    
    
    func main(){
    	// 将一个文件中的内容写入到另一个文件里
    	// 被读取的文件
    	file1Path := "./hello.go"
    	// 被写入的文件
    	file2Path := "./hello.txt" 
    
    	content, err := ioutil.ReadFile(file1Path)
    	if err!=nil{
    		fmt.Println("读取文件错误", err)
    		return
    	}
    	err = ioutil.WriteFile(file2Path, content, 0666)
    	if err!=nil{
    		fmt.Println("写入文件失败", err)
    	}
    
    	fmt.Println("写入成功!")
    }
    

    结果

    hello.txt(原来里面是有其他内容的):

    hello.go:

  • 相关阅读:
    获取客户及登录IP(Java)
    js初步
    数组方法
    BOM ;浏览器对象模型
    js事件
    EventListener()
    JS面向对象
    正则表达式
    -CSS盒模型和float
    EventListener()
  • 原文地址:https://www.cnblogs.com/pangqianjin/p/14402128.html
Copyright © 2011-2022 走看看