摘要:
假如我们没有用协程通道或者加锁的方式,直接并发使用map,会出现线性不安全 例如: 报错: 解决方法: 使用锁之后就不会有问题: 又或者是利用协程通道,来保证线程安全 Go的哲学之一就是:不要通过共享内存来通信,而要通过通信来共享内存,前者就是传统的加锁,后者就是Channel。 反正涉及到并发安全 阅读全文
摘要:
前几天在操作sql语句的时候,发觉使用%会报错 例如 google了好久才发现: The wildcard % should be part of the parameter string 大致意思是: 通配符%,应该是参数字符串的一部分,也就是说%必须作为字符串写到参数里面去,而不能在sql语句 阅读全文