相关疑难解决方法(0)

如何减少编译文件的大小?

让比较c和go:Hello_world.c:

#include<stdio.h>
int main(){
    printf("Hello world!");
}
Run Code Online (Sandbox Code Playgroud)

Hello_world.go:

package main
import "fmt"
func main(){
    fmt.Printf("Hello world!")
}
Run Code Online (Sandbox Code Playgroud)

编译两者:

$gcc Hello_world.c -o Hello_c 
$8g Hello_world.go -o Hello_go.8
$8l Hello_go.8 -o Hello_go
Run Code Online (Sandbox Code Playgroud)

还有,这是什么?

$ls -ls
... 5,4K 2010-10-05 11:09 Hello_c
... 991K 2010-10-05 11:17 Hello_go
Run Code Online (Sandbox Code Playgroud)

关于1Mb你好世界.你在跟我开玩笑吗?我做错了什么?

(剥离Hello_go - >仅限893K)

go

75
推荐指数
8
解决办法
3万
查看次数

标签 统计

go ×1