Go1.19正式支持龙架构
龙芯开源生态建设又一突破
2022年8月2日golang社区发布了Go1.19版本, 在版本发布新闻中宣布正式加入对LoongArch(龙架构)的支持,至此LoongArch指令系统在golang社区成为与X86、ARM等指令系统并列支持的指令系统之一。
Go(又称Golang)语言诞生于2009年, 是一种静态强类型、编译型、并发型并具有垃圾回收功能的编程语言,被称为“21世纪的C语言”, 具有“部署简单、并发性好、语言设计优雅、执行性能好”等诸多的优点。目前的Go语言在国内外的社区都非常热门,很多著名的开源项目如Kubernetes、etcd、docker 和 Prometheus 等都使用Go语言开发。
此次LoongArch架构得到golang开源社区原生支持意味着LoongArch64架构Go会随着社区同步发展, 为各种云原生项目、微服务架构、DevOps平台等迁移到LoongArch架构奠定了基础, LoongArch生态建设再次迈出坚实一步,为国际开源软件发展注入中国创造新动力。
2021年5月龙芯中科向golang社区提交了LoongArch架构支持计划, 2021年8月龙芯中科向社区正式提交了完整的LoongArch架构源码,之后龙芯中科与golang社区保持密切沟通, 联合社区开发者对LoongArch64架构支持源码进行了详细检视、深入讨论和多轮修改迭代, 2022年5月代码全部通过社区技术评审进入主干开发分支,LoongArch成为golang社区原生支持的全新指令架构。
除golang编译器外,golang社区的重要的子项目net、sys、tool也加入了LoongArch架构的支持(下图),为Go开发的项目从其他架构平滑迁移到LoongArch架构打好了基础。
结语
后续龙芯开发团队将与golang社区和广大开发者继续保持紧密沟通,进一步致力于完善golang社区对LoongArch的支持。欢迎社区广大开发者一起加入LoongArch生态建设,共筑更加精彩的开源世界。
审核编辑:汤梓红
相关推荐
Harmoney OS最早的版本好像是不支持NFS的. 今天才知道OpenHarmony从1.0 版本开始就支持NFS了, 大大方便了系统开发调试。给OpenHarmony点个赞!另外本贴最主要的目的是体验下论坛的最新编辑器Markdown!
发表于 05-12 15:58
LoongArch SIG江苏润和软件股份有限公司发起成立OpenHarmony LoongArch SIG 成立于2022年4月,并获得广东龙芯、龙芯俱乐部等企业的支持。SIG组致力于 LoongArch
发表于 08-19 20:01
])。Tengine 从 2.2.2 版本开始支持 async SSL,支持 QAT 加速 SSL/TLS(参考[3]),支持的底层 lib 版本为:OpenSSL-1.1.0f 和
发表于 08-31 10:46
Interest Group)] 的前世今生。我们为什么要成立云原生 SIG?想解决什么样的问题?它如何解决这些问题?接下来进一步分享如何基于开源社区和组织,从头开始一步一步构建一个云原生操作系统的原型
发表于 09-15 14:01
装置上。最早的MIPS架构是32位,最新的版本已经变成64位。5、LoongArch2020年,龙芯中科基于二十年的CPU研制和生态建设积累推出了龙芯架构(LoongArch),包括基础架构部分和
发表于 09-30 17:46
日前,在龙芯中科与润和软件共同努力下,OpenHarmony操作系统与龙芯2K0500开发板完成适配验证,龙架构(LoongArch)平台对于OpenHarmony已形成初步支持,万物互联的生态体系
发表于 10-11 16:11
广东龙芯2K500先锋板采用龙芯2K0500芯片,是LoongArch架构首款面向嵌入式应用的开发板,兼容行业生态,是学习LoongArch架构的首选。先锋板集成LCD/以太网/USB等基本接口
发表于 11-08 14:16
的基础,可以从《龙芯架构参考手册-卷一基础架构.pdf》开始。另外,《计算机体系结构基础(LoongArch)-3rd.pdf》也非常值得学习,是以LoongArch为基础详细讲解计算机硬件体系结构。有了板子
发表于 01-31 14:04
迅为iTOP-LS2K0500开发采用龙芯LS2K0500处理器,基于龙芯自主指令系统(LoongArch)架构,片内集成64位LA264处理器核、32位DDR3控制器、2D GPU、DVO显示接口
发表于 03-23 10:03
LoongArch架构迅为2K0500开发板
发表于 03-30 10:50
AD10.7版本 支持中文元件库 命名 文件吗?望高人指点 先谢谢了
发表于 01-06 17:13
大家好,我现在需要对wince平板进行操作,由于程序中使用了VISA,但是只有VISA4.2版本的支持wince系统,而我手头上的labview是8.5版本的,我看到官方网站上说VISA4.2版本
发表于 12-15 14:06
我想问一下 ,当我下载的程序是2012版本的,我的是11版本的,有没有软件可以把12版本的VI转换成11版本的VI?我想问一下 ,当我下载的程序是2012版本的,我的是11版本的,有没有软件可以把
发表于 12-16 10:38
以。 这里就以Geany为例进行安装。还是到 新立德 搜索Geany,版本是1.23,默认已经支持Go的高亮和代码自动完成功能了。安装的东西很少很快 标记之后包括依赖只有两项,geany主文件和
发表于 08-14 21:07
合适的coc辅助,设置任务功能比如:自动搜鱼、打鱼、打资源、冲杯、刷墙等,保存;4.在“游戏”库,找到部落冲突,下载安装自己玩的客户端版本,进入游戏启动从此辅助即可。注意:1.暂时仅支持安卓端
发表于 02-16 16:35
的二进制分发,并且支持 Go 语言支持的 所有平台,包括 Linux、Mac OS X、Windows 以及 ARM 平台。但是Gogs发布的二进制并没有包括ARM Linux的版本,所以只能从源代码
发表于 07-01 14:27
,按量付费;[url=][/url]云原生应用我们通常意义下的云原生应用意指传统的后端应用,Container、Microservice、DevOps构成了云原生研发架构的铁三角。对于移动App这类呈现
发表于 09-22 18:10
目前很多IT界的朋友们开始了学习Go这个语言,作为最近几年比较火的服务端开发语言,其开发效率高的特性,使得它迅速的占领了各大公司的服务端开发领域。相比其他服务端开发语言,Go语言有着巨大的优势
发表于 12-19 16:08
Go语言是谷歌发布的第二款开源编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性,并专门针对多处理器系统应用程序的编程进行了优化,开发速度极快,可以与C或C++媲美,而且更加安全、支持并行
发表于 03-22 15:04
原生支持USB、外部USB模块、模拟USB都有什么区别,速度和稳定性上会有差距吗?
发表于 03-22 06:10
"数字经济的发展驱动越来越多的企业上云,每个企业都会基于云原生安全能力构筑下一代企业安全架构,完成从扁平到立体式架构的进化,届时云原生安全技术红利也将加速释放!”9月27日,阿里云智能安全
发表于 09-29 15:15
,POLARDB在2019年也实现了技术的全面升级。首先,POLARDB MySQL 8.0兼容版于9月12日正式发布,这是全球第一个兼容MySQL 8.0版本的云原生数据库。其次,POLARDB分布式数据库服务
发表于 10-15 15:38
的直播市场已经进入下半场,语音直播社交系统经过近两年的沉淀,在今年下半年大放异彩,开始崛起。一套语音社交系统源码,原生开发是很重要的,单纯的语音聊天功能源码有很高的可塑性,可以加入社交、直播、动态等等
发表于 12-19 13:39
/7925dc5b5af8由于前段时间一直折腾Arduino看到PIO有支持部分STC家的芯片,而手头上正好有一块STC12C5A60S2的核心板,网上关于非原生芯片的添加也很少(也许对大佬来说太简单了????),这段时间趁着有空就折腾下话不多说,直接开始JSON文件修改打开PIO原生支持
发表于 07-20 07:43
(下拉至底部及可见RT-Thread4.0压缩包)RT-Thread 4.0版本代码Release啦!因为支持SMP(对称多核处理器)的缘故,RT-Thread v4.0的发布有些延期。再包括增加对64位处理器的支持,内核的改动也比较大,应该说是自...
发表于 08-05 06:34
;可以作为安卓指令架构支持和板级开发的参考。本文内容主要作为概述,其中细节较多的部分将会在其他文章展开讨论。为什么要做安卓的RISC-V支持处理器指令架构在数十年前就开始百花齐放,GCC支持的指令架构数
发表于 09-01 15:45
这里写自定义目录标题Go下手了现实完事最后Go下手了在这个高级语言纷纷对嵌入式开发下手的时代,go终于赶上了潮流,“他来了他来了……”当高级版本直接支持mips架构时,强撸灰飞烟灭的时代结束了go
发表于 10-27 07:08
服务器(1)默认支持的webServer(2)切换服务器3、原理2、定制Servlet容器一、WebServlet API1、使用 WebServlet API(1)@ServletComponentScan(basePackages = “com.atguigu.admin”) :指定原生Servlet
发表于 12-16 07:49
基于D1_Tina_Open V1.0.1版本更新对gstreamer的支持:1、Tina升级gstreamer主包及各插件包到1.16.3版本,支持RV架构;2、gstreamer显示插件sunxifbsink支持g2d硬件旋转;3、更新多媒体中间件。查看全志客户服务平台:
发表于 12-28 07:02
资料下载里给出的kernel是4.14版本的,哪里可以下载更新版本的内核?Linux kernel 4.xx已经出到4.20,5.xx已经出到5.9,5.10版本了。1046A支持的内核没有新一点
发表于 01-05 07:53
有支持imx6ull的python3版本么
发表于 01-10 06:52
FET335xD V2.1版本和V2.2版本有什么区别?一开始买的配2.1版本核心板的开发板能用V2.2的核心板吗?
发表于 01-12 06:22
无线上网;16.蓝牙音箱;17.自动充电与无线待机能力18.智能测量体温单体,与多体之分。19.重点系统永久性的,永不锁机。Android 6.01全面支持国内3.5版本3.6版本4.5版本5.5版本。手机端可以选择奇联或三宝智家。维修设备,升级系统,降级系统,解锁系统,订制系统。
发表于 01-14 17:21
STM32 MCU 是否有机会很快采用原生 i3c 支持?许多新设备,包括来自 ST 的一些设备(如 LPS22HH),都支持它。这是一个引人注目的(新的)标准。
发表于 12-12 07:18
Office 2019版本安装程序下载
发表于 06-09 09:24
•16次下载
这里写自定义目录标题Go下手了现实完事最后Go下手了在这个高级语言纷纷对嵌入式开发下手的时代,go终于赶上了潮流,“他来了他来了……”当高级版本直接支持mips架构时,强撸灰飞烟灭的时代结束了go
发表于 10-20 14:51
•4次下载
./oschina_soft/pybbs-go.zip
发表于 06-10 14:32
•1次下载
代码库源程序3.0版本
发表于 09-22 15:12
•1次下载
至少约为2 MB,或压缩为500 KB。Go程序可以使用新的实验性syscall/js包调用JavaScript。二进制大小和与其他语言的互操作还不是优先级的,但可能在将来的版本中解决。
发表于 08-27 09:03
•5596次阅读
调整和树莓派相关的专用功能,并加入许多更新的组件。 最重要的是,Ubuntu 16.04 MATE树莓派3版本现在内建BlueZ 5.37组件,开始支持板载Wi-Fi和蓝牙硬件。该系统采用Linux内核
发表于 04-02 14:51
•135次阅读
时隔四个多月之后,CPU处理器和相关硬件检测的第一权威工具CPU-Z发布了最新的1.89版本,首次加入了对中国兆芯处理器的支持。
发表于 05-26 10:08
•1070次阅读
时隔一个多月,著名显卡监测软件GPU-Z升级到了2.23.0版本,这是一次重大升级,更新内容十分丰富,包括对新卡的支持和改进,以及大量问题的修复。
发表于 08-09 15:29
•348次阅读
Oculus公布了Oculus Quest的全新发行策略,同时宣布将停售Oculus Go,这意味着Oculus在全面拥抱6DoF大生态。现在,对于Oculus宣布从最新版本的开发者SDK v19开始,也不再支持Oculus Go了。
发表于 08-07 09:48
•621次阅读
9月10日,鸿蒙系统HarmonyOS正式升级至2.0版本,在手机方面,余承东宣布华为手机2021年将全面支持鸿蒙2.0,开发者版将在今年12月份正式上线,并承诺开放全场景应用的完整平台工具链与生态
发表于 09-11 09:50
•1555次阅读
Android 11 刚刚发布,谷歌的 Go 版本 Android 11 也紧随其后。Android Go 版本最初于 2018 年推出,旨在为入门级设备提供智能手机体验。
发表于 09-11 14:26
•2624次阅读
外媒 Windows Latest 报道,微软正在开发一个新项目,通过支持原生运行安卓 App,以弥补微软商店(也称 Windows 商店)中的 应用空白。 IT之家获悉,关于在 Windows
发表于 11-26 09:42
•867次阅读
今天,Windows 10版本1903迎来最后一次累积更新,因为它已经到了生命的尽头。虽然这个日期一直是公开的,但对于那些没有关注的人来说,可能会感到惊讶,因为1809支持在上个月刚刚结束。
发表于 12-09 11:35
•1382次阅读
Mozilla 今天发布了 Firefox 84 稳定版本更新。这不仅是支持 Flash Player 的最后一个版本,也是首个原生支持苹果 M1 Mac 设备的版本。在大加赞赏苹果在 iOS 14
发表于 12-16 11:16
•952次阅读
《华为云的Go语言云原生实战经验》为题进行了分享,今天小编整理汇总了田晓亮老师分享中的技术干货。 有理论、有实操、有深度、需细品! 2016年华为成立Cloud BU以来,就引入了Go语言编写的Kubernetes,Prometheus等CNCF项目,华为云研发团队也开始用Go语言来构建
发表于 12-17 17:59
•1673次阅读
模式的支持,现在又支持了 HDR。 据报道,支持 HDR 的最新谷歌 Camera Go 版本将在未来几天在诺基亚 1.3 等入门机上推出。外媒还表示,虽然你可以在任何运行 Android 8.0
发表于 12-18 14:18
•1917次阅读
在 M1 Mac 上原生运行的 Adobe Premiere Pro、Premiere Rush 和 Audition 的版本现在已可供公众测试者使用。 Adobe 支持社区文档显示,Adobe 将
发表于 12-22 09:14
•2008次阅读
今日,主打隐私保护的区块链浏览器Brave1.19版本正式发布,Brave也已经成为第一个支持IPFS的主要浏览器制造商。
发表于 01-20 11:10
•1904次阅读
作为显卡识别最权威、应用最广泛的工具,GPU-Z今天迎来了最新的2.37.0版本,更新力度相当之大,包括对大量新卡的支持,以及功能方面的完善、修复。 话不多说,直接看更新日志—— 1、初步支持AMD
发表于 02-23 10:21
•1481次阅读
目前,支持龙芯架构的龙芯3A5000处理器芯片已经流片成功,基于新架构的完整操作系统已经在3A5000计算机上稳定运行。龙芯中科从2020年起新研的CPU均支持LoongArch架构。
发表于 04-19 15:14
•2864次阅读
在4月19日结束的第四届关键信息基础设施自主安全创新论坛上,龙芯中科董事长胡伟武对对龙芯的蜘蛛指令系统架构LoongArch进行了深度解析,介绍了LoongArch的发展过程、自主与兼容性以及未来
发表于 04-21 09:00
•5654次阅读
偶然看到有人说, Go 语言目前的火爆可能就是昙花一现而已。这个观点我当然是不认同的。 近几年,关于 Go 与 Java 还有 C 的对比和讨论愈演愈烈,但不可否认的是,在十年多的时间里,Go 语言
发表于 04-22 10:15
•2333次阅读
、 java 等,都有原生支持。在 go 中,大家却找不到 enum 或者其它直接用来声明枚举类型的关键字。从熟悉其它编程语言的开发者转用 go 编程,刚开始会比较难接受这种情况。其实,如果你看到如何在 go 中表示枚举类型时,可能会感受到 go 语言设
发表于 09-02 09:43
•3546次阅读
支持,建议不要改动 Go 1.18 中的标准库。 Rob 提出以上建议主要有两个依据: 其一,是因为改动范围过大,可能会出现差错。Rob 表示,Go 语言 1.18 版本很可能包括自创建以来对语言的最大变化——参数多态性,俗称泛型。 尽管语言的变化已经以某种形式进行了十多年,但是库的变化是非常新的,且暂
发表于 10-26 09:45
•1334次阅读
超级计算机是一项重要的投资,对于研究人员和科学家来说,它们是必不可少的宝贵工具。为了有效和安全地共享这些数据中心的计算能力, NVIDIA 引入了云原生超级计算架构。它结合了裸机性能、多租户和性能
发表于 11-21 10:43
•1444次阅读
首届龙芯LoongArch生态创新大会—CPU指令架构的模式与发展
发表于 01-13 14:24
•1002次阅读
首届龙芯LoongArch生态创新大会—LoongArch打造中国架构,自主IP核不断超越
发表于 01-13 14:25
•1032次阅读
龙芯LoongArch:已原生支持Linux全部主流应用开发环境
发表于 01-13 14:32
•1651次阅读
首届龙芯LoongArch生态创新大会—龙蜥操作系统(LoongArch)版本正式发布
发表于 01-13 15:03
•1165次阅读
龙芯中科首届LoongArch生态创新大会如期而至,龙芯中科致力于成为自主CPU的引领者,自主体系的构建者,LoongArch生态计划公布。
发表于 01-13 14:49
•1133次阅读
在龙芯科技首届LoongArch生态创新大上,龙蜥操作系统(LoongArch)版本正式发布,龙蜥操作系统(LoongArch)拥有三大功能,第一、全球首个同源异构LoongArch版本;第二、从芯到云的全栈开源系统;第三、共建、共赢的社区合作。
发表于 01-13 15:15
•1910次阅读
龙芯中科首届LoongArch生态创新大会上,龙芯中科技术股份有限公司副总裁张戈为我们介绍了关于CPU指令架构的模式与发展,如何打造自主创新LoongArch生态。
发表于 01-13 14:20
•1886次阅读
在龙芯中科首届LoongArch生态创新大会,关于LoongArch生态的介绍:
LoongArch生态:操作系统
LoongArch生态:已原生支持L inux全部主流应用开发环境
发表于 01-13 14:32
•3257次阅读
简单介绍龙芯联合生态伙伴,建设两大产业链体系和LoongArch应用的行业标杆案例以及! LoongArch生态计划。
发表于 01-13 16:01
•1858次阅读
在本次论坛上,龙芯中科董事长胡伟武发表了《龙架构(LoongArch)生态建设》的演讲,围绕自主信息体系建设,以及LoongArch指令系统生态发展,做了详细分享。
发表于 04-20 11:36
•1232次阅读
千呼万唤始出来,在OpenHarmony最新发布的3.1版本中终于支持了suRFace+videoplayer实现视频播放的功能。
发表于 04-28 09:04
•997次阅读
许多不同类型的应用。使用 .NET,可以使用多种语言、编辑器和库来构建Web、移动、桌面、游戏和IoT。此次LoongArch架构得到.NET开源社区原生支持,意味着LoongArch64架构.NET会
发表于 04-28 18:09
•1168次阅读
近日,基于LoongArch架构的SylixOS V2.3.0嵌入式操作系统正式发布,在龙芯中科与翼辉信息的共同努力下LoongArch嵌入式生态建设再进一步,SylixOS成为首个适配LoongArch架构处理器的大型实时操作系统。
发表于 05-13 11:16
•863次阅读
目前,龙芯中科业务已全部转向 LoongArch 自主指令系统架构,龙芯 2K1000LA 处理器的推出标志着继2021年下半年龙芯信息化业务已经转向龙架构 LoongArch 之后,龙芯工控业务也全面转向龙架构 LoongArch。
发表于 06-08 11:10
•939次阅读
近日,在龙芯中科与睿赛德科技的共同努力下,RT-Thread专业版已实现了对LoongArch32和LoongArch64架构的全面支持。
发表于 06-09 16:45
•1472次阅读
经过龙芯中科与内核社区一年多的紧密合作,北京时间2022年6月4日清晨,Linux内核社区正式合并LoongArch架构支持代码。
发表于 06-12 09:18
•815次阅读
近日,DMTF(分布式管理任务组)宣布SMBIOS规范支持龙架构(LoongArch),自此基于龙架构平台开发的基础硬件信息都将规范统一显示,龙架构也成为继x86、ARM、Risc-V后,SMBIOS支持的又一独立CPU指令系统架构!
发表于 07-07 17:09
•783次阅读
2022年8月30日,QEMU 官方社区发布了7.1.0版本,从该版本开始QEMU将支持龙架构(LoongArch)。
发表于 09-07 10:18
•526次阅读
openEuler 作为最优支持多样性算力的原生操作系统,支持x86、ARM、RISC-V、LoongArch、SW64 等多种处理器架构,而开源社区的应用软件多架构支持最初并不完善,应用软件的短板使得openEuler社区用户无法充分、便利地发挥多样性算力的最
发表于 10-13 10:49
•564次阅读
2022年9月初,UEFI官方组织在发布的UEFI specification V2.10规范中全面支持了LoongArch64架构以及部分LoongArch32架构。近期,龙芯团队又完成
发表于 10-20 18:14
•490次阅读
开源 3D 图形设计软件 Blender 上月为每日构建的 Linux 版本实现了对 Wayland 的原生支持,并表示如果一切顺利,即将发布的 Blender 3.4 将引入该项特性。 近年来
发表于 11-17 15:35
•171次阅读
Go 来说,2022 是非常重要的一年,这一年 Go 发布了 Go 1.18 和 Go 1.19 版本,下面回顾一下今年 Go 发布的新功能: Go 1.18 为语言本身带来了一项重大功能:泛型,其次
发表于 11-17 16:37
•333次阅读
近日,来自德国的CODESYS软件增加了对龙芯“龙架构(LoongArch)”的支持,成为第一款原生支持龙芯CPU的来自国外的商业软件,正式版本计划于 2023 年初发布。CODESYS英文网页上称
发表于 11-24 17:19
•1457次阅读
2022年11月27日,DPDK官方社区发布了22.11版本,从该版本开始DPDK将支持龙架构(LoongArch)。随着社区对DPDK项目的演进,LoongArch成为继X86、PowerPC、ARM、RISC-V后DPDK所支持的又一独立自主指
发表于 12-06 10:49
•737次阅读
近日,DPDK官方社区发布了22.11版本,从该版本开始DPDK将支持龙架构(LoongArch)。
发表于 12-08 15:39
•670次阅读
近期,OpenCV开源社区正式合入了对龙架构(LoongArch)支持的代码,基于龙架构自主指令系统,优化后的OpenCV性能显著提升。
发表于 12-09 10:44
•559次阅读
迅为LS2K0500开发板龙芯全国产处理器LoongArch架构核心主板
发表于 12-28 14:19
•224次阅读
前言 著名的LLVM国际开源软件社区于2023年3月18日发布了16.0.0版本,以正式后端(official target)的级别实现了对LoongArch指令集架构的完善支持。 至此,开源
发表于 03-21 09:45
•918次阅读
OpenHarmony开源3年,即将迎来3.2Release版本,本系列直播将分别从ARM、RISC-V、LoongArch等指令集展开,分享OpenHarmony芯片适配、版本特性、技术解读、生态
发表于 04-04 08:10
•64次阅读
近期,FPC社区发布了支持LoongArch架构的正式版本。此后的LoongArch架构操作系统发行版将可以直接基于上游社区版本进行构建,LoongArch指令集架构再次得到重要基础开源社区的原生支持。
发表于 04-04 10:45
•209次阅读
迅为国产龙芯平台2K0500|2K1000|3A5000三箭齐发,LoongArch架构真国产
发表于 04-03 14:37
•0次阅读
评论