https://github.com/haifahrul/go-server-side-ag-grid
This is server side with go for https://www.ag-grid.com/
https://github.com/haifahrul/go-server-side-ag-grid
ag-grid ag-grid-server-side go go-server-side golang golang-ag-grid hacktoberfest mysql postgresql
Last synced: about 1 year ago
JSON representation
This is server side with go for https://www.ag-grid.com/
- Host: GitHub
- URL: https://github.com/haifahrul/go-server-side-ag-grid
- Owner: haifahrul
- Created: 2020-02-29T05:35:28.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-10-10T06:16:27.000Z (almost 2 years ago)
- Last Synced: 2025-04-09T13:46:55.804Z (over 1 year ago)
- Topics: ag-grid, ag-grid-server-side, go, go-server-side, golang, golang-ag-grid, hacktoberfest, mysql, postgresql
- Language: Go
- Homepage:
- Size: 8.02 MB
- Stars: 8
- Watchers: 1
- Forks: 3
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[
](https://github.com/haifahrul/go-server-side-ag-grid/issues)
[
](https://github.com/haifahrul/go-server-side-ag-grid/network/members)



# ag-Grid Server-Side
- [Ag Grid](https://www.ag-grid.com/)
- Node.js Example (Version Node 12)
- Go Example (Version Go 1.21)
- MySQL
- PostgreSQL
A reference implementation showing how to perform server-side operations using ag-Grid with api server node.js and go.

Reff: for full details see: http://ag-grid.com/nodejs-server-side-operations/
## Pre requested
- copy file `.env-example` and rename to `.env`
- setup your credential database such as username, password and etc
## How to Use
- Clone the project
- run `yarn install`
- start with `yarn start`
- open browser at `localhost:4000`
If you want to start the angular and api node.js
- start with `yarn dev` to run angular & node.js server with nodemon
### Run Go with Makefile
- `go mod tidy`
- `go run main.go`
The server go will run in port `8080`