sort 排序
var a = [...]string{"abc", "efg", "b", "A", "eeee"}
sort.Strings(a[:]) var a = [...]float64{2.3, 0.8, 28.2, 392342.2, 0.6}
sort.Float64s(a[:]) var a = [...]int{, , , , , }
sort.Ints(a[:])
index := sort.SearchInts(a[:], )
常用锁
var lock sync.Mutex
var rwLock sync.RWMutex
type Student struct {
Name string `json:"student_name"`
Age int `json:"age"`
Score int `json:"score"`
}
json结构体转string
data, _ := json.Marshal(stu)
Sscanf 格式化输入

type student struct {
Name string
Age int
Score float32
} func main() {
var str = "stu01 18 89.92"
var stu student
fmt.Sscanf(str, "%s %d %f", &stu.Name, &stu.Age, &stu.Score)
fmt.Println(stu)
}
获取终端输入
reader := bufio.NewReader(os.Stdin)
str, err := reader.ReadString('\n')
if err != nil {
fmt.Println("read string failed, err:", err)
return
}
读取文件
file, err := os.Open("C:/test.log")
if err != nil {
fmt.Println("read file err:", err)
return
}
defer file.Close()
reader := bufio.NewReader(file)
str, err := reader.ReadString('\n')
if err != nil {
fmt.Println("read string failed, err:", err)
return
}
获取终端输入参数
fmt.Printf("len of args:%d\n", len(os.Args))
for i, v := range os.Args {
fmt.Printf("args[%d]=%s\n", i, v)
}

最新文章

  1. Redis 慢速入门(一)
  2. javaWeb高级编程(1)
  3. spring整合hibernate
  4. CentOS 6.5 PPTPD VPN服务器安装,解决807等问题。
  5. .csv导入mysql时出现乱码
  6. 期许伟大-基于CMMI的过程改进之道探索
  7. my_strcpy()
  8. js和jQuery的日常
  9. Bzoj2007 [Noi2010]海拔
  10. Android Tab -- 使用Fragment、FragmentManager来实现
  11. Javascript模块化编程系列三: CommonJS & AMD 模块化规范描述
  12. input默认提示取消
  13. UI进阶 CocoaPods的安装使用步骤
  14. 网页、JavaScript 的DOM操作
  15. 【转】Android实现推送方式解决方案
  16. 一些神奇的JS功效
  17. 022 Jquery总结
  18. Red Hat Enterprise Linux AS4, C++ OCCI connect Oracle 9i
  19. 转:Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-j8m0mf5q/mysqlclient
  20. Kafka技术内幕 读书笔记之(五) 协调者——消费组状态机

热门文章

  1. Hola!
  2. 基于通用jar、动态配置、组件编排的会员任务中心系统设计
  3. Linux ln 软、硬链接
  4. asp.net 导出excel带图片
  5. charles 视图菜单总结
  6. Oracle内置函数之数值型函数
  7. [LeetCode]sum合集
  8. Anaconda、TensorFlow安装和Pycharm配置详细教程,亲测有效!
  9. 利用Python进行数据分析:【NumPy】
  10. Java静态代理&动态代理&Cglib代理详解