zoukankan      html  css  js  c++  java
  • go 依赖工具glide

    添加gopath/bin目录到环境变量下

     

    安装glide

    $ go get github.com/Masterminds/glide
    $ go install github.com/Masterminds/glide

    使用

    glide init
    
    --安装依赖
    glide install
    
    --升级版本
    glide up 
    
    --添加并下载依赖
    glide get github.com/orcaman/concurrent-map

    windows系统使用 goVendor 时,注意事项

    1. 从go get -u github.com/kardianos/govendor下载govendor工具到本地

    2. 跳转到$gopath下, 编译govendor, [go build ,go install]

    govendor使用时,必须保证你的工程项目放在GOPATH/src目录下

    在Go命令行执行govendor init,自动生成vendor文件夹(存放你项目需要的依赖包)和vendor.json文件(有关依赖包的描述文件)。

    使用命令govendor add +external或者govendor add +e。添加依赖包


    包名

    作用

    常用方法

    fmt

    打印输出,可做断点调试使用

    Println

    log

    记录日志

    Fatal

    • os

    文件的操作,文件的创建删除,打开

    Create,Remove

    io/ioutil

    文件的写入,读取

    WriteFile,ReadFile

    net/http

    网络请求

    Gin这个框架常用

    github.com/go-sql-driver/mysql

    MySql数据库

     

    github.com/astaxie/beego

    Beego框架

     

    crypto/md5

    MD5加密

     

    strings

    字符串操作,拼接,比较,转大小写

    Split,Join,Compare

    math/rand

    随机数

     

    strconv

    字符串与其他类型相互转换

     

    time

    时间

    Now,Format

    crypto/rsa

    Rsa加密解密

     

    bufio

    文件的读取和写入(带缓冲)

    io.Reader, io.Write

  • 相关阅读:
    hdu1251统计难题(trie树)
    线段树
    poj2632Crashing Robots
    UVA10194 Football (aka Soccer)
    hdu1166敌兵布阵(线段树)
    【洛谷P3810】【模板】三维偏序(陌上花开)
    【洛谷P2480】古代猪文
    【洛谷P3449】PALPalindromes
    【洛谷P4777】扩展中国剩余定理(EXCRT)
    【洛谷P2421】荒岛野人
  • 原文地址:https://www.cnblogs.com/snow-man/p/10209551.html
Copyright © 2011-2022 走看看