\chapter{基准测试}

\section{Go Test}

我们使用 Go Test 工具对成语接龙算法进行基准测试，结果如下：

\lstset{language = Bash, style = lgeneral}

\begin{lstlisting}
goos: linux
goarch: amd64
pkg: yigedinglia-backend
cpu: 13th Gen Intel(R) Core(TM) i5-13400F
BenchmarkSolitaire
BenchmarkSolitaire-16    	  114219	      8939 ns/op
PASS
\end{lstlisting}

结果十分喜人，代表在最理想情况下，一次接龙操作耗时 8939 ns。

\section{Postman}

实际的生产环境不总是最理想的，以下为 Postman 的压力测试报告：

\begin{figure}[H]
  \centering
  \includegraphics[width=12cm]{postman.pdf}  
  \caption{}
  \label{fig:postman}
\end{figure}

报告显示，每秒能处理20.16个请求，平均每个请求耗时3ms。