The Go Programming Language
› http://golang.org/
› Go Playground
Go Projects
› Revel Web Framework
Soar360

[C# 调用 Go 语言] 0x1 Hello Golang

  •  
  •   Soar360 · Jan 28, 2020 · 4380 views
    This topic created in 2481 days ago, the information mentioned may be changed or developed.

    https://www.coderbusy.com/archives/177.html 写的太渣,欢迎各位大佬斧正。

    Supplement 1  ·  Jan 30, 2020
    最初想在 C# 调用 GoLang 是因为 .NET Framework 时代,HttpWebRequest + WebProxy 有链接泄露 + 内存泄漏的问题,所以才花了一部分时间去研究如何让 C# 调用 GoLang 写好的库。后来,为了增加软件被逆向的难度,将一些代码移植到了 GoLang 中。所以才有了此篇。当然,在 .NET Core 时代,亲测 HttpWebRequest + WebProxy 已经没有链接泄漏的问题了。
    6 replies  •  2020-02-17 17:38:45 +08:00
    ragnaroks
    ragnaroks
    Jan 29, 2020
    1
    其实就是 pinvoke,

    不过已经用上 C#了,那么没有必要再用 GoLang,特别是你还用的是 core
    dhssingle
    dhssingle
    Jan 29, 2020 via iPhone❤️1
    2
    Go 在 C# 面前没有任何优势,无论是协程还是你说的网络应用。
    jakezh
    jakezh
    Jan 29, 2020❤️1
    3
    讲道理.net core 强的一批
    ddup
    ddup
    Jan 30, 2020
    4
    emm,文章提到各有所长,想问 Go 除了打包出来跨平台的程序小,速度快点,哪些地方比 .NET Core 强?
    Soar360
    Soar360
    OP
    Jan 30, 2020
    5
    @ddup 嗯,就是跨平台程序小。
    695975931
    695975931
    Feb 17, 2020
    6
    牛逼!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2088 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 06:56 · PVG 14:56 · LAX 22:56 · JFK 01:56
    ♥ Do have faith in what you're doing.