Skip to content

Commit e8af98b

Browse files
authored
Update README.md
1 parent c222d33 commit e8af98b

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

README.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,8 @@ func main() {
5757
}
5858
```
5959

60+
Full Go SDK can be found [here](https://github.com/kcl-lang/kcl-go), which depends on the `kcl-lang/lib` Go bindings.
61+
6062
### Java
6163

6264
Refer to [this](https://docs.github.com/en/packages/working-with-a-github-packages-registry/working-with-the-apache-maven-registry#authenticating-to-github-packages) to configure your Maven; set up your GitHub account and Token in the `settings.xml`.
@@ -104,6 +106,27 @@ public class ExecProgramTest {
104106
}
105107
```
106108

109+
### .NET
110+
111+
This library is currently under development [here](https://github.com/kcl-lang/lib/tree/main/dotnet)
112+
113+
```csharp
114+
namespace KclLib.Tests;
115+
116+
using KclLib.API;
117+
118+
public class KclLibAPITest
119+
{
120+
public static void Main()
121+
{
122+
var execArgs = new ExecProgram_Args();
123+
execArgs.KFilenameList.Add("path/to/kcl.k");
124+
var result = new API().ExecProgram(execArgs);
125+
Consolo.WriteLine(result.YamlResult);
126+
}
127+
}
128+
```
129+
107130
### Python
108131

109132
```shell

0 commit comments

Comments
 (0)