Skip to content

Instantly share code, notes, and snippets.

View mohammadanang's full-sized avatar
⌨️
Typing...

Mohammad Anang mohammadanang

⌨️
Typing...
View GitHub Profile
@mohammadanang
mohammadanang / api_handler.test.js
Created October 17, 2024 12:56
Mocking code example
import { expect } from 'chai';
import sinon from 'sinon';
import usecase from '../../../activity/usecase/usecase.js';
import api_handler from '../../../activity/handler/api_handler.js';
describe('#activity', () => {
describe('#getActivity', () => {
let stubAllActivity, req, res;
beforeEach(() => {
const activities = [{
@mohammadanang
mohammadanang / generate.sh
Created November 18, 2024 08:33
generate key pairs PEM file more secure
# Generate ed25519 private key
openssl genpkey -algorithm ed25519 -out private.pem
# Generate ed25519 public key
openssl pkey -in private.pem -pubout -out public.pem
@mohammadanang
mohammadanang / go_prodect_directory.md
Created January 11, 2025 08:16
Golang Project Directory

Directory Tree

project/
├── api
├── cmd
|   └── project
├── deployments
├── internal
| ├── app