yaegi icon indicating copy to clipboard operation
yaegi copied to clipboard

Feature: Support Go Modules

Open gcottom opened this issue 9 months ago • 1 comments
trafficstars

Adds support for go modules. Based on code by @james-lawrence . I found it useful. Made few modifications to ignore the main package in modules that have a main package and a package that contains the actual source. All tests should pass now which was the concern with the original PR related to this request in 2021.

The code this is based on: this

How it works: modules must be in the location that you specify using the GoPath option in the interp.New options. It doesn't download new modules for you. That is something you can script into your program, but this change isn't the place for that.

gcottom avatar Feb 17 '25 04:02 gcottom

CLA assistant check
All committers have signed the CLA.

CLAassistant avatar Feb 17 '25 04:02 CLAassistant

is there any reason this hasn't been merged in?

sf8193 avatar Nov 20 '25 07:11 sf8193