<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          goPyGo 語言編寫 CPython 擴(kuò)展

          聯(lián)合創(chuàng)作 · 2023-10-01 12:23

          goPy 是一個新的開源項(xiàng)目,實(shí)現(xiàn)了用 Go 語言來編寫 CPython 擴(kuò)展。

          示例代碼:

          package simple
          
          import (
          	"fmt"
          	"gopy"
          )
          
          func example(args *py.Tuple) (py.Object, error) {
          	fmt.Printf("simple.example: %v\n", args)
          	py.None.Incref()
          	return py.None, nil
          }
          
          func init() {
          	methods := []py.Method{
          		{"example", example, "example function"},
          	}
          
          	_, err := py.InitModule("simple", methods)
          	if err != nil {
          		panic(err)
          	}
          }
          編譯方法:
          > gopy pymodule.go
          使用方法:
          import simple
          
          simple.example("hello", {123: True})
          輸出結(jié)果:
          simple.example: [hello map[123:true]]
          瀏覽 25
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  操逼视频网站免费观看 | 久久澡| 亚洲黄色日本视频 | 色就是色,欧美 | 亚洲经点性视频 |