240 发简信
IP属地:北京
  • go的for本来就可以当while用,你模拟do-while也就算了,模拟while是个什么鬼?你不会直接把条件写到for后面嘛?

    count := 0
    for count < 10 {
    fmt.Println("hello,world", count)
    count++
    }

    go中模拟while和do……while循环

    大家都知道go没有提供while和do……while这两种循环,只提供了灵活的for循环机制,那如果有类似while或do while的循环需求,怎么做呢,下面我们就用for...

  • 但是我这个方法的缺点就是,要运行你编译的程序,必须要安装musl,有没有可以不安装musl也可以运行的方法?其实就是不要musl而是用glibc,但我发现macOS下好像没有glibc

    在M1环境中交叉编译有CGO 的 linux 可执行文件

    项目背景:confluent-kafka-go 客户端 接入项目,https://github.com/confluentinc/confluent-kafka-go/blo...

  • 不支持html就是个辣鸡,怕安全问题可以禁止script和img两个标签(或者还有一两个我没想到的?),但不应该全部禁止

    《简书的 Markdown 好难用啊》

    今天忙了一天,在对接 FMOD 音频工具的工作。回头打算做一个中文 API 的译文,然后今天把我整理的 Markdown文档放到简书来试试的时候,发现简书竟然不支持 HTML...

  • 《简书的 Markdown 好难用啊》

    今天忙了一天,在对接 FMOD 音频工具的工作。回头打算做一个中文 API 的译文,然后今天把我整理的 Markdown文档放到简书来试试的时候,发现简书竟然不支持 HTML...

  • ueng单独的时候就是:乌eng→翁,u应改写为w。

    ueng前面加声母时,应看成一个整体,其读音与ong一样;其实初版汉语拼音中,ong是写作ung的,而ung正是ueng省略e而来,就跟uen→un, üen→ün, uei→ui省略e一样,这个方案的组员很喜欢省略“e”。

    当然前面加声母要读成ong这种说法,也不是完全正确,遇到你所说的潮汕话,就不能把它读成ong,而是按原音读hueng,但好在目前的拼音只用于普通话,所以遇到前面有声母就读成ong就没问题。

    拼音ong到底怎么读?

    远在上初中的时候,在一个印象深刻的闷热的下午,和周围的小伙伴争执过这样一个问题,拼音中的「ong」到底应该怎么发音?其中支持读作「weng」的呈压倒性优势,当时我自作聪明的反...

  • 120
    拼音ong到底怎么读?

    远在上初中的时候,在一个印象深刻的闷热的下午,和周围的小伙伴争执过这样一个问题,拼音中的「ong」到底应该怎么发音?其中支持读作「weng」的呈压倒性优势,当时我自作聪明的反...

  • 只说了44个字节以下是embstr,但并没有说embstr与raw内部存储到底有什么区别?

    Redis深度历险 - embstr和raw的字符串

    Redis深度离线 - embstr和raw的字符串 在Redis中字符串存储有两种方式,embstr和raw两种形式,不超过44字节的情况下以embstr存储,超过44字节...

  • 120
    CPU缓存行

    CPU缓存 执行程序是靠运行CPU执行主存中代码,但是CPU和主存的速度差异是非常大的,为了降低这种差距,在架构中使用了CPU缓存,现在的计算机架构中普遍使用了缓存,分...

  • 完全看不懂,能不能详细解释一下正确答案的来龙去脉,为什么会是那个顺序?

    async函数是个微任务

    今天遇到问代码输出结果的题 我知道async是个微任务,但是我刚开始以为async函数里面的同步代码console.log(2)和console.log(5)会和promis...

  • 作为一个写代码的,你难道不知道简书后台可以用markdown?难道不知道用一对三个反引号括住代码让代码变的美观增强可读性?看发布时间是2022年啊,也不是以前了

    前端面试题——宏任务微任务async,await

    本题目主要涉及宏任务微任务async,await的理解: async function async1() { console.log('async1 start'...

  • 2022-02-12

    目录1[1][#fn1] 子目录1[2][#fn2] 1 ↩[#fnref1] 2 ↩[#fnref2]

  • 在Mac系统下也一样,在我的文章:https://www.xiebruce.top/1719.html 中搜索:支持golang运行多文件

    如何使用VSCode中的Code Runner插件执行golang代码

    [个人主页](https://polar9527.github.io/ 如何使用VSCode中的Code Runner 插件执行golang代码 project的文档结如下 ...

  • 如何使用VSCode中的Code Runner插件执行golang代码

    [个人主页](https://polar9527.github.io/ 如何使用VSCode中的Code Runner 插件执行golang代码 project的文档结如下 ...

  • 既然Electron开发的应用能上架,那其它跨平台开发的macOS应用应该也能上架吧?

    Electron 跨平台应用 Mac Store 发布记录

    因为不同项目的构建配置差别比较大,为了方便表述,本文的步骤基于使用electron-vue 搭建并且package.json为初始配置的项目,来一步步阐述Mac Store上...

  • 另外一个奇怪的是,我本机已经有nginx占用80端口,为什么go还能监听80?

    怎么配置golang项目module模块?

    怎么配置golang项目module模块? 为什么要配置模块? 我们需要在app.go文件中调用b.go中的函数,甚至需要调用modules/文件夹中所有.go文件的函数,这...

  • 我是go1.17,实测按你这样有问题,需要在app目录下运行:
    ```
    > go mod tidy

    go: found ksite.10knet.com/api in ksite.10knet.com/api v0.0.0-00010101000000-000000000000
    ```

    然后它会自动在app下的go.mod中添加:
    ```
    require ksite.10knet.com/api v0.0.0-00010101000000-000000000000
    ```

    怎么配置golang项目module模块?

    怎么配置golang项目module模块? 为什么要配置模块? 我们需要在app.go文件中调用b.go中的函数,甚至需要调用modules/文件夹中所有.go文件的函数,这...

  • 对,必须大写,否则无法用json的方法去解析结构体,我就是被这个坑惨了

    golang解析json结构体首字母必须大写

  • 120