Skip to content

Commit bf79cf5

Browse files
committed
ISSUE-CELLSGO-210: Local test OK. Push updates to Github. Github action test window env.
1 parent 2922641 commit bf79cf5

File tree

69 files changed

+13266
-12609
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

69 files changed

+13266
-12609
lines changed

.github/workflows/cellsbuild2run.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,13 @@ on:
1212
jobs:
1313

1414
build:
15-
runs-on: ubuntu-latest
15+
name: Aspose.Cells for Go via C++ build and test on Windows
16+
runs-on: windows-latest
1617
steps:
1718
- uses: actions/checkout@v4
1819

1920
- name: Set up Go
20-
uses: actions/setup-go@v4
21+
uses: actions/setup-go@v5
2122
with:
2223
go-version: '1.20'
2324

CellsFunctionMap.h

Lines changed: 231 additions & 230 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 19 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,8 @@
1-
![](https://img.shields.io/badge/aspose.cells%20for%20Go%20via%20C++-v25.10.0-green?style=for-the-badge&logo=go) [![License](https://img.shields.io/github/license/aspose-cells/aspose-cells-go-cpp?style=for-the-badge&logo=rocket&logoColor=white)](https://github.com/aspose-cells/aspose-cells-go-cpp/blob/master/LICENSE?style=for-the-badge) [![Product Page](https://img.shields.io/badge/Product-0288d1?style=for-the-badge&logo=Google-Chrome&logoColor=white)](https://products.aspose.com/cells/go-cpp/) [![Documentation](https://img.shields.io/badge/Documentation-388e3c?style=for-the-badge&logo=Hugo&logoColor=white)](https://docs.aspose.com/cells/go-cpp/) [![API Ref](https://img.shields.io/badge/Reference-f39c12?style=for-the-badge&logo=html5&logoColor=white)](https://reference.aspose.com/cells/go-cpp/) [![Examples](https://img.shields.io/badge/Examples-1565c0?style=for-the-badge&logo=Github&logoColor=white)](https://github.com/aspose-cells/aspose-cells-go-cpp/tree/main/samples) [![Blog](https://img.shields.io/badge/Blog-d32f2f?style=for-the-badge&logo=WordPress&logoColor=white)](https://blog.aspose.com/categories/aspose.cells-product-family/) [![Support](https://img.shields.io/badge/Support-7b1fa2?style=for-the-badge&logo=Discourse&logoColor=white)](https://forum.aspose.com/c/cells/9) ![GitHub commits since latest release (by date)](https://img.shields.io/github/commits-since/aspose-cells/aspose-cells-go-cpp/v25.10.0?style=for-the-badge)
1+
![](https://img.shields.io/badge/aspose.cells%20for%20Go%20via%20C++-v25.11.0-green?style=for-the-badge&logo=go) [![License](https://img.shields.io/github/license/aspose-cells/aspose-cells-go-cpp?style=for-the-badge&logo=rocket&logoColor=white)](https://github.com/aspose-cells/aspose-cells-go-cpp/blob/master/LICENSE?style=for-the-badge) [![Product Page](https://img.shields.io/badge/Product-0288d1?style=for-the-badge&logo=Google-Chrome&logoColor=white)](https://products.aspose.com/cells/go-cpp/) [![Documentation](https://img.shields.io/badge/Documentation-388e3c?style=for-the-badge&logo=Hugo&logoColor=white)](https://docs.aspose.com/cells/go-cpp/) [![API Ref](https://img.shields.io/badge/Reference-f39c12?style=for-the-badge&logo=html5&logoColor=white)](https://reference.aspose.com/cells/go-cpp/) [![Examples](https://img.shields.io/badge/Examples-1565c0?style=for-the-badge&logo=Github&logoColor=white)](https://github.com/aspose-cells/aspose-cells-go-cpp/tree/main/samples) [![Blog](https://img.shields.io/badge/Blog-d32f2f?style=for-the-badge&logo=WordPress&logoColor=white)](https://blog.aspose.com/categories/aspose.cells-product-family/) [![Support](https://img.shields.io/badge/Support-7b1fa2?style=for-the-badge&logo=Discourse&logoColor=white)](https://forum.aspose.com/c/cells/9) ![GitHub commits since latest release (by date)](https://img.shields.io/github/commits-since/aspose-cells/aspose-cells-go-cpp/v25.11.0?style=for-the-badge)
22

33
# Aspose.Cells for Go via C++
44

5-
Aspose.Cells for Go via C++ is a native Go library designed for Go developers to programmatically create, manipulate, and convert spreadsheets without needing Office Automation or Microsoft Excel. It supports a variety of spreadsheet formats, including MS Excel 97-2003 (XLS), MS Excel 2007-2016 (XLSX, XLSM, XLSB), Open Office XML, and more. With Aspose.Cells for Go via C++, you can also extract images from worksheets and convert Excel files to PDF. The library further enables the creation and manipulation of charts and shapes. Additionally, it offers robust formula calculation capabilities, providing you with a comprehensive solution for spreadsheet management.
6-
7-
## Supported platforms
8-
9-
- *Windows x64*
10-
- *Linux x64*
11-
12-
## Environments and versions
13-
14-
- Go 1.16 or greater
5+
Aspose.Cells for Go via C++ is a native Go library that creates, edits, calculates and converts Excel, PDF and more—no Office install, one import.
156

167
## Quick Start Guide
178

@@ -74,22 +65,22 @@ If Aspose.Cells for Go via C++ is not installed in the development environment,
7465

7566
```cmd
7667
77-
set PATH=%PATH%;%GOPATH%\github.com\aspose-cells\aspose-cells-go-cpp\v25@v25.10.0\lib\win_x86_64\
68+
set PATH=%PATH%;%GOPATH%\github.com\aspose-cells\aspose-cells-go-cpp\v25@v25.11.0\lib\win_x86_64\
7869
7970
```
8071

8172
Or in your powershell
8273

8374
```powershell
8475
85-
$env:Path = $env:Path+ ";${env:GOPATH}\github.com\aspose-cells\aspose-cells-go-cpp\v25@v25.10.0\lib\win_x86_64\"
76+
$env:Path = $env:Path+ ";${env:GOPATH}\github.com\aspose-cells\aspose-cells-go-cpp\v25@v25.11.0\lib\win_x86_64\"
8677
8778
```
8879

8980
Or in your linux bash
9081

9182
```bash
92-
export PATH=$PATH:$GOPATH/github.com/aspose-cells/aspose-cells-go-cpp/v25@v25.10.0/lib/linux_x86_64/
83+
export PATH=$PATH:$GOPATH/github.com/aspose-cells/aspose-cells-go-cpp/v25@v25.11.0/lib/linux_x86_64/
9384

9485
```
9586

@@ -103,6 +94,19 @@ go run main.go
10394

10495
```
10596

97+
## Introduction
98+
99+
Aspose.Cells for Go via C++ is a native Go library designed for Go developers to programmatically create, manipulate, and convert spreadsheets without needing Office Automation or Microsoft Excel. It supports a variety of spreadsheet formats, including MS Excel 97-2003 (XLS), MS Excel 2007-2016 (XLSX, XLSM, XLSB), Open Office XML, and more. With Aspose.Cells for Go via C++, you can also extract images from worksheets and convert Excel files to PDF. The library further enables the creation and manipulation of charts and shapes. Additionally, it offers robust formula calculation capabilities, providing you with a comprehensive solution for spreadsheet management.
100+
101+
## Supported platforms
102+
103+
- *Windows x64*
104+
- *Linux x64*
105+
106+
## Environments and versions
107+
108+
- Go 1.16 or greater
109+
106110
## **Rich Features**
107111

108112
Aspose.Cells for Go via C++ offers a wide arrange of features for creating, converting and manipulating spreadsheets:
@@ -185,7 +189,7 @@ go install github.com/aspose-cells/aspose-cells-go-cpp/v25@latest
185189

186190
```go
187191

188-
go get github.com/aspose-cells/aspose-cells-go-cpp/v25@v25.10.0
192+
go get github.com/aspose-cells/aspose-cells-go-cpp/v25@v25.11.0
189193

190194
```
191195

0 commit comments

Comments
 (0)