其他分享
首页 > 其他分享> > Golang中基础知识不扎实引起的问题

Golang中基础知识不扎实引起的问题

作者:互联网

刚接触Golang,之前一直用PHP,各方面不规范,以及编程思想不太相同。直接在全局变量定义:var ids = ArticleIdsCache(),之后ids出现了问题,就算把数据库的id和redis中的id改变,程序中对应的id一直没有变化,最后才想到是全局变量在编译的过程中已经分配内存地址并确定了一个值,如果在运行过程中没有改变,那么就一直是程序运行开始时候的值。所以这个还是因为自己基础知识不扎实,造成的问题。还是继续啃Golang圣经吧

标签:ids,基础知识,Golang,扎实,全局变量,id
来源: https://www.cnblogs.com/dlmg/p/16371871.html