golang 知识点总结

1)  日期格式化 

    //Date.Format("2006-01-02 15:04:05")
    
   //时间戳 
     time.Now().Unix()   //int64
     //转为字符串
          strconv.FormatInt(time.Now().Unix(), 10)

2) json

    //improt包:"encoding/json"
    //orm, _ := models.New()
    //var slice []models.Orginfo
    //orm.FindAll(&slice)
    //tjson, _ := json.Marshal(slice)

3)字符串转换

     //字符串转int 
     / / 包 strconv
     //tint, _ := strconv.Atoi(tstr)

     //int转字符串
     //tstr:=strconv.Itoa(tint)
    
    //float64保留2位有效数字
    fmt.Sprintf("%.2f", 100)

4)文件处理

   //引入包 os
   文件或目录全路径:filepath
   fileinfo,err:=os.stat(filepath);
   if err==nil{
       //文件或目录存在
   }else{
       //不存在
   }
   if fileinfo.IsDir(){
            //文件
      } else {
           //目录
     }

   删除文件
      
     err = os.Remove(filename)
 
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值