<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[golang开发哪吒D1？]]></title><description><![CDATA[<p dir="auto">众所周知golang是门开发语言，不知道的可以去Google一下，没错就是这家公司主导的一门开发语言，<a href="https://en.wikipedia.org/wiki/Go_(programming_language)" target="_blank" rel="noopener noreferrer nofollow ugc">传送门</a>。</p>
<p dir="auto">我这里只是简单测试一下，发现可以正常运行，编译和运行都还比较简单，代码如下：</p>
<pre><code>package main

import (
	"time"
	"fmt"
	"log"
	"math/rand"

	"github.com/Kaey/framebuffer"
)

func randInt(min int , max int) int {
    return min + rand.Intn(max-min)
}

func main() {
	fmt.Println("Hello Nezha!This is from golang!")
	fb, err := framebuffer.Init("/dev/fb0")
	if err != nil {
		log.Fatalln(err)
	}
	defer fb.Close()
	fb.Clear(255, 255, 255, 255)
	time.Sleep(1e9)
	for x := 0; x &lt; 240; x++ {
		for y := 0; y &lt; 320; y++ {
			fb.WritePixel(x, y, randInt(0, 255), randInt(0, 255), randInt(0, 255), 255)
		}
	}
	time.Sleep(1e9)
	fb.Clear(0, 0, 0, 255)
	fb.Close()

	fmt.Scanln()
}
</code></pre>
<p dir="auto">上面这些代码主要完成了两件事，一是打印了一句话到终端，二是操作了一下<a href="https://bbs.aw-ol.com/topic/405/%E7%AC%AC%E4%B8%80%E6%AC%A1%E8%B0%83mipi%E6%8E%A5%E5%8F%A3%E7%9A%84%E6%98%BE%E7%A4%BA%E5%B1%8F-%E9%83%BD%E6%98%AF%E4%BB%80%E4%B9%88%E5%A5%97%E8%B7%AF?_=1635437128846">我的MIPI小屏幕</a>，写起来还算简单，语法跟C也有点类似吧。</p>
<p dir="auto"><strong>编译：</strong></p>
<pre><code>GOARCH=riscv64 go build main.go
</code></pre>
<p dir="auto"><strong>上传：</strong></p>
<pre><code>adb push main / 
</code></pre>
<p dir="auto"><strong>运行：</strong></p>
<pre><code>./main #哪吒终端内
</code></pre>
<p dir="auto">几乎不需要太复杂的操作，只需要编译的时候指定一下架构就好了，那么现在支持哪些架构呢?</p>
<p dir="auto">这里有找到一个链接：</p>
<p dir="auto"><a href="https://gist.github.com/asukakenji/f15ba7e588ac42795f421b48b8aede63" target="_blank" rel="noopener noreferrer nofollow ugc">Go (Golang) GOOS and GOARCH</a></p>
<p dir="auto">运行效果如下：<br />
</p><div class="embed-wrapper" style="max-width:100%">
   <div class="embed-container">
    <iframe src="/video-player.html?url=/assets/uploads/files/1635437873991-d1-golang-fb.mp4" style="max-width:100%;border:0"></iframe>
  </div>
</div><p></p>
]]></description><link>https://bbs.aw-ol.com/topic/526/golang开发哪吒d1</link><generator>RSS for Node</generator><lastBuildDate>Thu, 21 May 2026 04:21:05 GMT</lastBuildDate><atom:link href="https://bbs.aw-ol.com/topic/526.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 28 Oct 2021 16:18:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to golang开发哪吒D1？ on Wed, 07 Dec 2022 14:19:41 GMT]]></title><description><![CDATA[<p dir="auto">您好，我这边交叉编译GoLang的hello程序，碰到一个很奇怪的问题，能麻烦您帮忙看一下么？<br />
<a href="https://bbs.aw-ol.com/topic/2714/%E4%B8%BA%E4%BD%95golang%E7%9A%84hello%E7%A8%8B%E5%BA%8F%E5%9C%A8tina-sdk%E7%BC%96%E8%AF%91%E7%9A%84%E9%95%9C%E5%83%8F%E6%97%A0%E6%B3%95%E8%BF%90%E8%A1%8C-sipeed%E7%9A%84tina%E9%95%9C%E5%83%8F%E5%8F%8D%E8%80%8C%E5%8F%AF%E4%BB%A5%E8%BF%90%E8%A1%8C">为何GoLang的hello程序在Tina SDK编译的镜像无法运行，sipeed的Tina镜像可以运行</a></p>
]]></description><link>https://bbs.aw-ol.com/post/12734</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/12734</guid><dc:creator><![CDATA[walker2048]]></dc:creator><pubDate>Wed, 07 Dec 2022 14:19:41 GMT</pubDate></item><item><title><![CDATA[Reply to golang开发哪吒D1？ on Fri, 29 Oct 2021 07:06:26 GMT]]></title><description><![CDATA[<p dir="auto">其实我是想用Crystal的(一种基于LLVM的又神似Ruby的语言)<img src="https://bbs.aw-ol.com/plugins/nodebb-plugin-emoji/emoji/android/1f600.png?v=9vrjmbh7mr2" class="not-responsive emoji emoji-android emoji--grinning" title=":grinning:" alt="😀" /></p>
]]></description><link>https://bbs.aw-ol.com/post/2433</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/2433</guid><dc:creator><![CDATA[aldfaaa]]></dc:creator><pubDate>Fri, 29 Oct 2021 07:06:26 GMT</pubDate></item><item><title><![CDATA[Reply to golang开发哪吒D1？ on Fri, 29 Oct 2021 06:36:03 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://bbs.aw-ol.com/uid/74">@iamliubo</a><br />
这样看来够浪应用程序应该都是静态链接了。</p>
]]></description><link>https://bbs.aw-ol.com/post/2430</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/2430</guid><dc:creator><![CDATA[tigger]]></dc:creator><pubDate>Fri, 29 Oct 2021 06:36:03 GMT</pubDate></item><item><title><![CDATA[Reply to golang开发哪吒D1？ on Fri, 29 Oct 2021 04:27:01 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://bbs.aw-ol.com/uid/129">@tigger</a><br />
嗯嗯  上面链接中 有介绍那些架构是  out of the box的</p>
<p dir="auto"><img src="/assets/uploads/files/1635481617731-0c55ac15-6fa5-4598-abd0-84f4ca41e143-image.png" alt="0c55ac15-6fa5-4598-abd0-84f4ca41e143-image.png" class=" img-responsive img-markdown" width="1139" height="340" /></p>
]]></description><link>https://bbs.aw-ol.com/post/2429</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/2429</guid><dc:creator><![CDATA[IAMLIUBO]]></dc:creator><pubDate>Fri, 29 Oct 2021 04:27:01 GMT</pubDate></item><item><title><![CDATA[Reply to golang开发哪吒D1？ on Fri, 29 Oct 2021 03:25:23 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://bbs.aw-ol.com/uid/74">@iamliubo</a><br />
是不是用户不需要编译够浪的RV工具链，下载下来就能用？</p>
]]></description><link>https://bbs.aw-ol.com/post/2428</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/2428</guid><dc:creator><![CDATA[tigger]]></dc:creator><pubDate>Fri, 29 Oct 2021 03:25:23 GMT</pubDate></item><item><title><![CDATA[Reply to golang开发哪吒D1？ on Fri, 29 Oct 2021 01:51:04 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://bbs.aw-ol.com/uid/129">@tigger</a><br />
是在电脑上直接把应用程序交叉编译为RV架构的</p>
<pre><code>GOARCH=riscv64 go build main.go
</code></pre>
<p dir="auto">哪吒上没有安装golang</p>
]]></description><link>https://bbs.aw-ol.com/post/2427</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/2427</guid><dc:creator><![CDATA[IAMLIUBO]]></dc:creator><pubDate>Fri, 29 Oct 2021 01:51:04 GMT</pubDate></item><item><title><![CDATA[Reply to golang开发哪吒D1？ on Fri, 29 Oct 2021 01:50:12 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://bbs.aw-ol.com/uid/152">@mangogeek</a><br />
<img src="https://bbs.aw-ol.com/plugins/nodebb-plugin-emoji/emoji/android/1f602.png?v=9vrjmbh7mr2" class="not-responsive emoji emoji-android emoji--joy" title=":joy:" alt="😂" />   我也老打出“够浪”来</p>
]]></description><link>https://bbs.aw-ol.com/post/2426</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/2426</guid><dc:creator><![CDATA[IAMLIUBO]]></dc:creator><pubDate>Fri, 29 Oct 2021 01:50:12 GMT</pubDate></item><item><title><![CDATA[Reply to golang开发哪吒D1？ on Fri, 29 Oct 2021 01:03:05 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://bbs.aw-ol.com/uid/74">@iamliubo</a><br />
够浪怎么编译的？tina直接勾选？</p>
]]></description><link>https://bbs.aw-ol.com/post/2425</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/2425</guid><dc:creator><![CDATA[tigger]]></dc:creator><pubDate>Fri, 29 Oct 2021 01:03:05 GMT</pubDate></item><item><title><![CDATA[Reply to golang开发哪吒D1？ on Fri, 29 Oct 2021 00:49:49 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://bbs.aw-ol.com/uid/74">@iamliubo</a> 老铁，golang够浪<img src="https://bbs.aw-ol.com/plugins/nodebb-plugin-emoji/emoji/android/1f600.png?v=9vrjmbh7mr2" class="not-responsive emoji emoji-android emoji--grinning" title=":grinning:" alt="😀" /></p>
]]></description><link>https://bbs.aw-ol.com/post/2424</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/2424</guid><dc:creator><![CDATA[mangogeek]]></dc:creator><pubDate>Fri, 29 Oct 2021 00:49:49 GMT</pubDate></item></channel></rss>